You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: interoperability/datahosting.md
+40-1Lines changed: 40 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ fostering wider adoption and enabling advanced use cases in downstream applicati
44
44
<tr>
45
45
<td>DATA-REQ-03</td>
46
46
<td>EO project results should be accompanied with metadata in a STAC [@stac] format, including applicable STAC extensions.</td>
47
-
<td>The specific STAC profiles will align with the recommendations provided by the <a href="https://eoresults.esa.int/reg-api/docs#/Implemented%20tranaction%20operations%3A/collection_items_post_request_collections__collectionId__items_post">ESA Project Results Repository (PRR)</a>. More details regarding which profiles to apply will be added as the project progresses.</td>
47
+
<td>The specific STAC profiles will align with the recommendations will align with the recommendations provided in the [Metadata Recommendations](#metadata-recommendations) section.</td>
48
48
</tr>
49
49
</tbody>
50
50
</table>
@@ -56,3 +56,42 @@ Table: Interoperability requirements for data providers
56
56
For more details regarding the recommended file formats and their usage within APEx, please refer to the
57
57
[APEx File Format Recommendations](../guides/file_formats.qmd).
58
58
:::
59
+
60
+
61
+
## Metadata Recommendations
62
+
63
+
### Format Specific Recommendations
64
+
65
+
When sharing geospatial datasets in cloud-optimised formats, such as Cloud Optimised GeoTIFF (COG), NetCDF, and Zarr, it
66
+
is essential to embed as much relevant metadata as possible directly within the files. Although these formats are designed
67
+
for efficient cloud access, their interoperability potential is enhanced when the files carry rich, standardised metadata
68
+
aligned with their respective specifications. Doing so not only improves data reuse by third-party tools but also enables
69
+
more reliable automatic inference of STAC metadata during cataloguing or dataset publication.
70
+
71
+
APEx recommends that the following details be incorporated into the file metadata:
72
+
73
+
- The projection system used to present the data within the file
74
+
- he Nodata value applied
75
+
- The unit of measurement for values represented in the dataset
76
+
- A definition of the colour map or legend utilised for the dataset visualisation in case of categorical data.
77
+
- Band or variable names and descriptions
78
+
79
+
For more details and examples on adding this additional metadata to your results, please consult the specific tools
80
+
(e.g. gdal, rasterio, …) for generating the results.
81
+
82
+
### STAC Metadata Recommendations
83
+
84
+
The STAC specification provides a comprehensive and interoperable framework for describing geospatial datasets. Within
85
+
APEx, STAC serves as the foundation to enhance the discoverability, interoperability, and integration of data across a
86
+
range of platforms, data catalogues, including the ESA Project Results Repository, and tools such as the APEx Geospatial
87
+
Explorer.
88
+
89
+
To enhance interoperability, data providers are advised to consistently use a recommended set of STAC-related extensions
90
+
and best practices. These recommendations come from community input and collaboration with other initiatives, like
91
+
EarthCODE and EOEPCA, to ensure consistency across projects and promote the adoption of best practices.
92
+
93
+
@tbl-metadata offers a summary of the suggested metadata. For further details, please refer to the resources listed below.
94
+
95
+
-[STAC Best Practices](https://github.com/radiantearth/stac-best-practices/blob/main/README.md)
96
+
-[EOEPCA+ Datacube Access Best Practices](https://github.com/EOEPCA/datacube-access/blob/main/best_practices/stac_best_practices.md)
0 commit comments