Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for registering ItemCollection into the EOEPCA catalogue #39

Open
spinto opened this issue Oct 15, 2024 · 2 comments
Open

Support for registering ItemCollection into the EOEPCA catalogue #39

spinto opened this issue Oct 15, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@spinto
Copy link

spinto commented Oct 15, 2024

It is possible to register a full STAC catalogue using the harvester, but if platform providers just need a simple publishing of STAC items in bulk currently they need to POST one-by-one a STAC to the catalogue (at least for pyCSW, I am unsure about EOAPI)

The STAC transaction extension ( https://github.com/stac-api-extensions/transaction ) offers the possibility to POST an ItemCollection, which is a GeoJSON FeatureCollection containing an array of features to be ingested.

It would help to implement this behavior also in pyCSW (and potentially also in EOAPI), and then in the OGC API Records in the future.

NOTE: This could help also make faster the harvester registration, as the harvester could post to the catalogue data in bulk.

@spinto spinto added the enhancement New feature or request label Oct 15, 2024
@kalxas kalxas changed the title Support for registering ItemCollection into the EOEPCA catalouge Support for registering ItemCollection into the EOEPCA catalogue Oct 15, 2024
@kalxas
Copy link
Member

kalxas commented Oct 15, 2024

Thank you @spinto
I have linked this issue with the transaction issue in Resource Discovery BB

@kalxas
Copy link
Member

kalxas commented Nov 9, 2024

During our last resource discovery meeting we also identified this needs to be added in eoAPI STAC implementation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants