Open-EO / openeo-processes

Interoperable processes for openEO's big Earth observation cloud processing.
https://processes.openeo.org
Apache License 2.0
49 stars 14 forks source link

STAC, Collection and Workspace handling in openEO #485

Open m-mohr opened 7 months ago

m-mohr commented 7 months ago

Related

Changelog

jdries commented 7 months ago

So for my use case of storing metadata of jobs in an existing STAC collection, I would use export_collection? This collection can then optionally expose a STAC api I assume, as this is already foreseen. By default, this would be a private collection? Do we already have a way to make such a collection public? Sharing within a group would perhaps be via signed url?

m-mohr commented 7 months ago

@jdries

So for my use case of storing metadata of jobs in an existing STAC collection, I would use export_collection?

This collection can then optionally expose a STAC api I assume, as this is already foreseen.

export_collection would automatically expose this through the openEO API (i.e. /collections), which can optionally have the STAC API Items endpoints (i.e. /collections/:id/items).

By default, this would be a private collection?

Yes, by default this is only accessible after authentication from the user that created the collection.

Do we already have a way to make such a collection public? Sharing within a group would perhaps be via signed url?

No, I'd like to generally target sharing in a common manner across all openEO resource types.

We pretty much have defined the behavior for making resources public (happy to adopt the public flag as implemented by VITO and signed URLs as documented in batch job results). We don't have anything more specific for users or groups. Both will need separate work items (a smaller one for public sharing, and a larger one for user/group based sharing). Unfortunately, there's currently no funding foreseen for this in any project afaik.