Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions algorithm_catalog/eox/record.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
{
"id": "eox",
"type": "Feature",
"conformsTo": [
"https://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core"
],
"properties": {
"created": "2026-06-18T00:00:00Z",
"updated": "2026-06-18T00:00:00Z",
"type": "algorithm_provider",
"title": "EOX IT Services GmbH",
"description": "Earth observation and geospatial software provider operating EOxHub Workspaces and related OGC API services.",
"keywords": [
"Earth Observation",
"Geospatial",
"OGC API Processes"
],
"language": {
"code": "en-US",
"name": "English (United States)"
},
"languages": [
{
"code": "en-US",
"name": "English (United States)"
}
],
"contacts": [
{
"name": "EOX IT Services GmbH",
"organization": "EOX IT Services GmbH",
"roles": [
"processor"
],
"links": [
{
"href": "https://eox.at/",
"title": "EOX website",
"rel": "about",
"type": "text/html"
},
{
"href": "https://hub.eox.at/contact",
"title": "EOxHub contact",
"rel": "about",
"type": "text/html"
}
],
"contactInstructions": "Contact EOX IT Services GmbH through the public EOX or EOxHub contact page."
}
],
"themes": [],
"license": "other",
"acl": {
"admin": [
"@eox.at"
]
}
},
"linkTemplates": [],
"links": [
{
"rel": "website",
"type": "text/html",
"title": "EOX IT Services GmbH",
"href": "https://eox.at/"
}
]
}
144 changes: 144 additions & 0 deletions algorithm_catalog/eox/structure_icing/records/structure_icing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
{
"id": "structure_icing",
"type": "Feature",
"conformsTo": [
"https://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core",
"https://apex.esa.int/core/ogc-api-processes"
],
"geometry": null,
"properties": {
"visibility": "public",
"created": "2026-06-18T00:00:00Z",
"updated": "2026-06-18T00:00:00Z",
"type": "service",
"title": "Structure Icing Index",
"description": "Structure Icing Index is a managed OGC API Processes service hosted on EOxHub Workspaces. The service computes an icing predictor index for a selected bounding box and year range and returns raster output suitable for visualization and further analysis. The implementation container is private; users interact with the service through the published OGC API Processes endpoint and public execution metadata.",
"cost_estimate": 0.0,
"cost_unit": "platform dependent",
"keywords": [
"Climate",
"Natural Hazards",
"ECMWF ERA5",
"Data Analysis and Visualization"
],
"language": {
"code": "en-US",
"name": "English (United States)"
},
"languages": [
{
"code": "en-US",
"name": "English (United States)"
}
],
"contacts": [
{
"name": "EOX IT Services GmbH",
"organization": "EOX IT Services GmbH",
"roles": [
"processor"
],
"links": [
{
"href": "https://eox.at/",
"title": "EOX website",
"rel": "about",
"type": "text/html"
},
{
"href": "https://github.com/gtif-cerulean/cerulean-catalog/blob/main/collections/structureicing.json",
"title": "Structure Icing collection definition",
"rel": "about",
"type": "text/html"
}
],
"contactInstructions": "Contact EOX IT Services GmbH through the public website or EOxHub contact page."
}
],
"themes": [
{
"concepts": [
{
"id": "CRYOSPHERE"
},
{
"id": "ATMOSPHERE"
},
{
"id": "WEATHER EVENTS"
},
{
"id": "REMOTE SENSING"
}
],
"scheme": "https://gcmd.earthdata.nasa.gov/kms/concepts/concept_scheme/sciencekeywords"
}
],
"formats": [
{
"name": "GeoTIFF"
},
{
"name": "JSON"
}
],
"license": "other"
},
"linkTemplates": [],
"links": [
{
"rel": "application",
"type": "application/json",
"title": "Structure Icing public OGC API Processes application metadata",
"href": "./structure_icing_endpoint_application.json"
},
{
"rel": "service",
"type": "application/json",
"title": "Structure Icing OGC API Processes endpoint",
"href": "https://harshness-map.gtif.eox.at/processes/execute-structure-icing-0.5"
},
{
"rel": "platform",
"type": "application/json",
"title": "EOxHub Workspaces",
"href": "../../../../platform_catalog/eoxhub.json"
},
{
"rel": "webapp",
"type": "text/html",
"title": "Structure Icing dashboard",
"href": "https://cif.eox.at/uc1dashboard/?x=-16.5000&y=62.0000&z=3.5000&template=light&indicator=structureicing"
},
{
"rel": "provider",
"type": "application/json",
"title": "EOX IT Services GmbH",
"href": "../../record.json"
},
{
"rel": "about",
"type": "text/html",
"title": "Structure Icing collection definition",
"href": "https://github.com/gtif-cerulean/cerulean-catalog/blob/main/collections/structureicing.json"
},
{
"rel": "example-input",
"type": "application/json",
"title": "Example execution body template",
"href": "https://raw.githubusercontent.com/gtif-cerulean/assets/refs/heads/main/body/structureicing.json"
},
{
"rel": "example-output",
"type": "application/json",
"title": "Successful Structure Icing sample job",
"href": "https://pygeoapi-eoxhub.workspace.cif.hub-otc.eox.at/jobs/f17c3832-3ef0-11f1-99c1-0255ac100087?f=json"
},
{
"rel": "thumbnail",
"type": "image/jpeg",
"title": "Structure Icing thumbnail",
"href": "./thumbnail.jpeg"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"id": "structure_icing_endpoint_application",
"title": "Structure Icing public OGC API Processes application metadata",
"description": "Public, interface-only metadata for the hosted Structure Icing OGC API Processes service. The implementation container and internal execution package are private and are not distributed through APEx.",
"type": "ogc-api-processes-managed-service",
"service": {
"process_description": "https://harshness-map.gtif.eox.at/processes/execute-structure-icing-0.5",
"execute": "https://harshness-map.gtif.eox.at/processes/execute-structure-icing-0.5/execution",
"method": "POST",
"process_id_public_endpoint": "execute-structure-icing-0.5",
"sample_job": "https://pygeoapi-eoxhub.workspace.cif.hub-otc.eox.at/jobs/f17c3832-3ef0-11f1-99c1-0255ac100087"
},
"inputs": {
"date_start": {
"type": "string",
"description": "Start year",
"enum": [
"2020",
"2021",
"2022"
]
},
"date_end": {
"type": "string",
"description": "End year",
"enum": [
"2020",
"2021",
"2022"
]
},
"bbox": {
"type": "array",
"description": "Bounding box in EPSG:4326",
"items": {
"type": "number"
},
"minItems": 4,
"maxItems": 4
}
},
"public_supporting_metadata": {
"catalog_collection_definition": "https://raw.githubusercontent.com/gtif-cerulean/cerulean-catalog/main/collections/structureicing.json",
"json_form": "https://raw.githubusercontent.com/gtif-cerulean/assets/refs/heads/main/jsonforms/structureicing.json",
"example_execute_body_template": "https://raw.githubusercontent.com/gtif-cerulean/assets/refs/heads/main/body/structureicing.json",
"flatstyle": "https://raw.githubusercontent.com/gtif-cerulean/assets/refs/heads/main/styles/structureicing.json"
},
"outputs": [
{
"name": "Structure Icing Index",
"mediaType": "image/tiff",
"description": "Raster output containing icing predictor index values."
},
{
"name": "job status",
"mediaType": "application/json",
"description": "OGC API Processes job status and results links."
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
77 changes: 77 additions & 0 deletions platform_catalog/eoxhub.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"id": "eoxhub",
"type": "Feature",
"conformsTo": [
"https://www.opengis.net/spec/ogcapi-records-1/1.0/req/record-core"
],
"properties": {
"created": "2026-04-29T00:00:00Z",
"updated": "2026-04-29T00:00:00Z",
"type": "ogc_backend",
"title": "EOxHub Workspaces",
"short_title": "EOxHub",
"description": "EOxHub Workspaces is a cloud-based Earth observation workspace platform supporting geospatial processing and OGC API services through applications such as pygeoapi.",
"keywords": [
"Earth Observation",
"OGC API Processes",
"pygeoapi"
],
"language": {
"code": "en-US",
"name": "English (United States)"
},
"languages": [
{
"code": "en-US",
"name": "English (United States)"
}
],
"contacts": [
{
"name": "EOxHub Workspaces",
"organization": "EOX IT Services GmbH",
"roles": [
"operator"
],
"links": [
{
"href": "https://hub.eox.at/contact",
"title": "EOxHub contact",
"rel": "about",
"type": "text/html"
}
],
"contactInstructions": "Contact EOX IT Services GmbH through the EOxHub contact page."
}
],
"themes": [],
"license": "other"
},
"linkTemplates": [],
"links": [
{
"rel": "website",
"type": "text/html",
"title": "EOxHub Workspaces",
"href": "https://hub.eox.at/"
},
{
"rel": "documentation",
"type": "text/html",
"title": "EOxHub Workspaces documentation",
"href": "https://documentation.hub.eox.at/"
},
{
"rel": "logo-light",
"type": "image/svg+xml",
"title": "EOxHub logo",
"href": "https://hub-brands.eox.at/eoxhub/eoxhub.svg"
},
{
"rel": "logo-dark",
"type": "image/svg+xml",
"title": "EOxHub logo",
"href": "https://hub-brands.eox.at/eoxhub/eoxhub.svg"
}
]
}
Loading