stac-rs
Rust implementation of the SpatioTemporal Asset Catalog (STAC) specification.
Using the library
We are stac on crates.io. To use the library in your project:
[]
= "0.0.5"
Features
There is one opt-in feature: reqwest
.
If you'd like to use the library with reqwest
for blocking remote reads:
[]
= { = "0.0.5", = ["reqwest"]}
If reqwest
is not enabled, stac::read
will throw an error if you try to read from a url.
API
Please see the documentation for usage examples.
Incubator
We have an incubator repository that holds related projects that aren't ready to be released as their own repositories. These include (or are planned to include):
- command line interface
- STAC-API client
- STAC-API server
Development
See CONTRIBUTING.md for information about contributing to this project. Use RELEASING.md as an alternate pull request template when releasing a new version.
License
stac-rs is dual-licensed under both the MIT license and the Apache license (Version 2.0). See LICENSE-APACHE and LICENSE-MIT for details.