Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

PR to make item-assets part of core #3

Closed
matthewhanson opened this issue Sep 28, 2023 · 5 comments · Fixed by #5
Closed

PR to make item-assets part of core #3

matthewhanson opened this issue Sep 28, 2023 · 5 comments · Fixed by #5
Assignees

Comments

@matthewhanson
Copy link
Member

Create a PR to add the item-assets extension to be part of core in a Collection, to be a part of next STAC release.

@matthewhanson matthewhanson self-assigned this Sep 28, 2023
@tschaub
Copy link

tschaub commented Nov 8, 2023

This would be nice.

We're wanting to use the eo and raster extensions to provide additional information about assets. In addition, we'd like to be able to describe the assets for all items in a collection at the top level of a collection. I imagine this isn't easy to do without new stac, eo, and raster releases, but curious if others have ideas.

@tschaub
Copy link

tschaub commented Nov 8, 2023

@m-mohr - I see that the https://github.com/stac-extensions/item-assets/blob/v1.0.0/examples/example-landsat8.json example uses eo properties on assets within item_assets. It doesn't look to me like these would be validated by the eo schema, but I might be missing something.

We're trying to decide whether to (mis-)use assets at the collection level to represent common assets for all items (not valid unless we add a non-empty href) or to try to make things work with item_assets at the collection level (perhaps awkward with pystac or other existing tools if we're also trying to add eo and raster properties to these assets).

Is there a consensus that item_assets should be defined as part of the core spec?

@m-mohr
Copy link
Contributor

m-mohr commented Nov 8, 2023

You can just use the item asset definition extension in STAC 1.0, I don't understand what the blocker is? Can you clarify @tschaub?

This should validate item_assets in the EO extension: https://github.com/stac-extensions/eo/blob/main/json-schema/schema.json#L94
If it doesn't, then it might be a bug in the schema.

@tschaub
Copy link

tschaub commented Nov 10, 2023

@m-mohr - Thanks. I had missed that both the eo and raster extensions "extend" this extension.

@emmanuelmathot
Copy link
Member

PR merged in radiantearth/stac-spec#1289.
This extension shall be archived once the STAC version 1.1.0 shall be released.

@m-mohr m-mohr linked a pull request Jul 30, 2024 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants