重磅更新!经过不断的开发和完善,此项目的脚本已经变成模块。衍生产品的计算函数可以支持自己构建的numpy.ndarray,而不必须是程序读取出来的CINRAD雷达数据。该模块支持SA/SB/CB三种雷达数据格式,具体安装及函数用法如下。
安装及初始化设置****说明:该脚本目前仅能在Python3环境下运行
python setup.py install
复制代码
设置图片保存路径
程序默认将图片保存在D:\目录下,如要设置到其他路径,请使用cinrad.set_savepath函数。例子:
import cinrad
cinrad.set_savepath('D:\1\')
复制代码
模块介绍
cinrad.datastruct
构建本模块所使用的数据类型
基本类型: cinrad.datastruct.Raw
反射率数据类型: cinrad.datastruct.R (base: cinrad.datastruct.Raw)
速度数据类型: cinrad.datastruct.V (base: cinrad.datastruct.Raw)
剖面数据类型: cinrad.datastruct.Section
该基本类型包含该要素数据,经纬度数据和雷达其他信息(雷达站名,扫描时间等)
cinrad.io
读取CINRAD雷达数据。例子:
from cinrad.io import CinradReader
f = CinradReader(your_radar_file)
f.reflectivity(elevation_angle_level, da