允许检索USACE GRiD数据的工具
项目描述
# Doppkit for GRiD
Doppkit是一个用于与[USACE GRiD服务](https://grid.nga.mil)交互的工具。主要用途是通过提供访问令牌和AOI PK下载特定AOI的导出文件。Doppkit设计得可以在可能没有可靠网络连接的计算机上运行。
为了方便,[发布页面](https://github.com/hobuinc/doppkit/releases)上提供了Windows的单文件代码签名二进制文件。
## 安装和调用
### 命令行界面
用于显示下载进度和日志信息的文本用户界面是使用rich库创建的。
从源码安装
`bash $ pip install doppkit ... $ doppkit --help`
从构建的可执行文件安装
`doscon > doppkit-cli.exe --help`
### 图形用户界面
Doppkit GUI,它使用Qt框架的PySide6绑定。
从源码安装
`bash $ pip install "doppkit[GUI]" ... $ doppkit-gui`
使用生成的二进制文件
`doscon > doppkit.exe`
## 提供令牌
访问AOI所需的令牌可以通过几种方式提供。
将–token TOKEN参数添加到您的命令行使用中
设置环境变量 GRID_ACCESS_TOKEN
## 示例命令行用法
`shell export GRID_ACCESS_TOKEN=KMCb6Nl799EFPproLLJR8bgeqzd4q doppkit --progress True list --filter "Chicago" doppkit --log-level DEBUG --progress True sync 80903 `
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
doppkit-0.4.1.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8b17376baa6295b6d8e8629c30f2e0aaf7d64323437d31984bfdcfa40d944c19 |
|
MD5 | b53e96f3b1a9332d0b4b487e5e746a1d |
|
BLAKE2b-256 | ec8d4fcaa28dfa6e50d21ff419d791960d09bf8f79392aaab1ab25703a8ca754 |
doppkit-0.4.1-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 5bae287454b23fcfd366438ebe5a00be497bd87cb0c8872d305bafe69237c249 |
|
MD5 | 9900ed40272ffb51144b9e3d4cf340d5 |
|
BLAKE2b-256 | c4148b31921db3e9afbd2fc9d18a24c558ad36fa028be50c9574f50ab89bacf5 |