10 个版本
0.2.0 | 2024 年 8 月 12 日 |
---|---|
0.1.0 | 2024 年 4 月 29 日 |
0.0.8 | 2024 年 4 月 22 日 |
0.0.6 | 2023 年 10 月 18 日 |
0.0.1 | 2022 年 5 月 20 日 |
#1028 在 科学
202 每月下载量
275KB
724 代码行
stac-cli
由 stac-rs 构建 STAC 的命令行界面 (CLI)。
安装
安装 rust,例如使用 rustup。然后
cargo install stac-cli
Homebrew
如果您使用 homebrew,可以使用 gadomski 的 tap 进行安装
brew install gadomski/gadomski/stac
用法
stac-cli 提供以下子命令
stac item
:创建 STAC 项目并将它们组合成项目集合stac search
:搜索 STAC APIstac serve
:提供 STAC APIstac sort
:对 STAC 项目、目录和集合的字段进行排序stac translate
:将 STAC 值从一种格式转换为另一种格式stac validate
:使用 json-schema 验证 STAC 项目、目录和集合
使用 --help
标志查看 CLI 和子命令的所有可用选项
特性
默认情况下,CLI 与 GDAL 支持一起构建,如果您的系统上未安装 GDAL,则将产生错误。如果您不想使用 GDAL,可以禁用默认功能
cargo install stac-cli --no-default-features
其他信息
此 crate 是 stac-rs monorepo 的一部分,有关贡献和许可信息,请参阅其 README。
依赖关系
~19–34MB
~531K SLoC