气象数据读写及访问程序库
提供对MICAPS文件, 卫星云图, 天气雷达等数据的读写程序, 并访问CMADaaS, CIMISS和MICAPS CASSANDRA数据库文件等.
Only Python 3 is supported. 建议安装Anaconda数据科学工具库, 已包括scipy, numpy, matplotlib等大多数常用科学程序库.
Install
Using the fellowing command to install packages:
- 使用pypi安装源安装(https://pypi.org/project/nmc-met-io/)
pip install nmc-met-io
- 若要安装Github上的开发版(请先安装Git软件):
pip install git+git://github.com/nmcdev/nmc_met_io.git
- 或者下载软件包进行安装:
git clone --recursive https://github.com/nmcdev/nmc_met_io.git
cd nmc_met_io
python setup.py install
可选支持库:
-
若需要实现对grib格式数据的读取, 请用conda安装:
-
若需要使用将标准雷达格式转化为pyart格式程序
standard_data_to_pyart, 请安装:- arm_pyart,
conda install -c conda-forge arm_pyart
- arm_pyart,
设置配置文件
若要访问CIMISS、CMADaaS或MICAPS服务器等, 需在配置文件中设置地址和用户信息(若不需要, 则相应项无需配置).
- 在系统用户目录下("C:\Users\用户名"(windows)或"/home/用户名/"(Linux)), 建立文件夹".nmcdev"(若Windows下无法直接创建, 在命令窗口中输入
mkdir .nmcdev创建) - 在".nmcdev"中创建文本文件"config.ini", 内容模板为:
[CIMISS]
DNS = xx.xx.xx.xx
USER_ID = xxxxxxxxx
PASSWORD = xxxxxxxx
[CMADaaS]
DNS = xx.xx.xx.xx
PORT = xx
USER_ID = xxxxxxxxx
PASSWORD = xxxxxxxx
serviceNodeId = NMIC_MUSIC_CMADAAS
[MICAPS]
GDS_IP = xx.xx.xx.xx
GDS_PORT = xxxx
# Cached file directory, if not set,
# /home/USERNAME/.nmcdev/cache (linux) or C:/Users/USERNAME/.nmcdev/cache (windows) will be used.
[CACHE]
# CACHE_DIR = ~
[MAPBOX]
token = pk.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
这里xxxx用相应的地址, 接口和用户信息代替. 如果要用到MAPBOX地图, 可以申请access token.
Metadata
Release files for nmc_met_io 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nmc_met_io-0.1.3.tar.gz | 81.3 kB | Without provenance | Details |
Release files / nmc_met_io-0.1.3.tar.gz
| Download URL | nmc_met_io-0.1.3.tar.gz |
|---|---|
| Size | 81.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1155655d1295e77b81e25346d05ed5cf051f1ea9efdf4c3bba80397f16243bc9
|
|
BLAKE2b-256 checksum How to use checksums |
4b2c16fdcd1df7d1a36ff46dc409105a5cd7118b347dc4aa8a24b66b3a2c92bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.7.7
|
Security for nmc_met_io 0.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.