跳转到主要内容

加拿大气象数据的地理空间网络服务

项目描述

geomet-data-registry

概述

geomet-data-registry提供MSC气象、气候和水数据的可搜索实时库存。

安装

需求

依赖

依赖项列在requirements.txt中。依赖项在安装过程中自动安装。

安装geomet-data-registry

# setup virtualenv
python -m venv geomet-data-registry
cd geomet-data-registry
. bin/activate

# clone codebase and install
git clone https://github.com/ECCC-MSC/geomet-data-registry.git
cd geomet-data-registry
pip install -r requirements.txt
pip install -r requirements-dev.txt
pip install -e .

# configure environment
cp geomet-data-registry.env dev.env
vi dev.env # edit paths accordingly
. dev.env

运行

# help
geomet-data-registry --help

# get version
geomet-data-registry --version

# setup tileindex
geomet-data-registry tileindex setup

# teardown tileindex
geomet-data-registry tileindex teardown

# setup store
geomet-data-registry store setup

# list all store keys
geomet-data-registry store list

# list all store keys filtering on a regex
geomet-data-registry store list --pattern="RADAR*"

# list all store keys filtering on a fancier regex
geomet-data-registry store list --pattern="RADAR*time$"

# teardown store
geomet-data-registry store teardown

# set key/value in store
geomet-data-registry store set --key=somekey --config=/path/to/file

# setup metadata
geomet-data-registry metadata setup

# start up
sr_subscribe path/to/amqp.conf foreground

# dev workflows

# process a test file
geomet-data-registry data add --file=/path/to/file

# process a test directory of files (recursive)
geomet-data-registry data add --directory=/path/to/directory

开发

运行测试

待办事项

发布

python setup.py sdist bdist_wheel --universal
twine upload dist/*

代码约定

错误和问题

所有错误、增强和问题都由GitHub管理。

联系

项目详情


下载文件

下载适合您平台的自定义文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源代码分发

geomet-data-registry-0.1.0.tar.gz (40.2 kB 查看哈希值)

上传时间: 源代码

构建的发行版

geomet_data_registry-0.1.0-py2.py3-none-any.whl (90.3 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持