https://github.com/open-eo/openeo-stac-extensions
Extensions to STAC that are specific to openEO
https://github.com/open-eo/openeo-stac-extensions
Last synced: 5 months ago
JSON representation
Extensions to STAC that are specific to openEO
- Host: GitHub
- URL: https://github.com/open-eo/openeo-stac-extensions
- Owner: Open-EO
- License: apache-2.0
- Created: 2021-11-18T12:56:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-09T08:29:42.000Z (about 4 years ago)
- Last Synced: 2025-01-25T11:42:37.346Z (over 1 year ago)
- Size: 12.7 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# openeo-stac-extensions
Additional fields for STAC used within openEO, and other details about how existing STAC extensions are used in openEO.
## Datacube Extensions
### Horizontal Spatial Dimensions Object
- `reference_system` object with `"id":{"authority":"OGC","version":"1.3","code":"Auto42001"}`: Depending on the location, a different default CRS (in this case the corresponding UTM zone) is used. For more information, see `urn:ogc:def:crs:OGC:1.3:AUTO42001:99:8888`, definded by OGC ([Definition identifier URNs in OGC namespace](https://portal.ogc.org/files/?artifact_id=24045)).
## Electro-Optical / Raster Extension
### eo:bands / raster:bands
| Field name | Data Type | Description |
| ---------- | --------- | ----------- |
| openeo:gsd | [GSD Object](#GSD-Object) | An array containing GSD value and unit. |
* For EO data the field is added to `eo:bands` entries.
* For SAR and non-optical data the field is added to `raster:bands` entries.
#### GSD Object
| Field name | Data Type | Description |
| ---------- | --------- | ----------- |
| value | \[number] | **REQUIRED.** Collection's default pixel spacing in [x/y] direction in the unit of the reference_system specified in the datacube extension. Conversion factor between m and degrees (111 km = 1°) |
| unit | string | **REQUIRED.** Specifies the unit of the value field within the GSD object. One of `m` (meter) or `°` (degree). |
## Data Processing
For Items and Collections provided as batch job results:
| Field name | Data Type | Description |
| ------------- | --------- | ----------- |
| openeo:status | string | Indicates the status of the underlying batch job processing, must be one of `running`, `canceled`, `finished`, `error`. For example, this can be used to indicate whether a STAC resource is complete (`finished`) or potentially incomplete (all other states). |
## Collection filtering
| Field name | Data Type | Description |
| ----------------------- | --------- | ----------- |
| openeo:property_filters | \[string] | Returns a list of properties you can filter on when loading data from the collection. Returning an empty array means that no property-based filters are available. This is a guide for users to get an overview of the available properties to filter by. More metadata about the properties can be found in `summaries`. |
## Links (Web Map Links)
Links to WMTS and XYZ services can be provided through the [Web Map Links](https://github.com/stac-extensions/web-map-links) extension.
Initially defined within the openEO platform project for openEO, but it has been split apart into a separate extension that is fully compliant to what is used in openEO.