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

Use stacrs to read+write stac-geoparquet #1455

Open
gadomski opened this issue Oct 18, 2024 · 3 comments · May be fixed by #1521
Open

Use stacrs to read+write stac-geoparquet #1455

gadomski opened this issue Oct 18, 2024 · 3 comments · May be fixed by #1521

Comments

@gadomski
Copy link
Member

stacrs is a zero-dependency Python package that can read and write stac-geoparquet files. We could add stacrs as an optional dependency here to enable stac-geoparquet for pystac.

The option of adding stacrs to pystac was discussed in this issue: stac-utils/stac-rs#462

Note

I am the author of stacrs so I may have some bias.

@jsignell
Copy link
Member

jsignell commented Feb 6, 2025

Does it only make sense to read-write ItemCollections as stac-geoparquet?

@gadomski
Copy link
Member Author

gadomski commented Feb 6, 2025

I think so. Right now we're not sure exactly how to handle collections in the geoparquet metadata (stac-utils/stac-rs#428, I really should open up an issue on the spec for that one).

@jsignell
Copy link
Member

jsignell commented Feb 6, 2025

Yeah I was just looking at that because I was thinking about #1254 and noticed that the geoparquet that comes out of stacrs right now does not have the collection-level fields at the top.

@gadomski gadomski linked a pull request Feb 7, 2025 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants