admin管理员组

文章数量:1576003

本帖最后由 eeeee 于 2020-6-2 13:26 编辑

斜体是模块底层部分

文件读取部分(cinrad.io)

目前cinrad模块支持SA/SB/SC/CA/CB/CC雷达以及新版本标准数据的读取。

import cinrad

f = cinrad.io.CinradReader(radar_file)

f = cinrad.io.StandardData(radar_file)复制代码CinradReader读取老版本的数据,StandardData读取新版本标准数据。

获取雷达数据统一都是使用f.get_data(elevation, range, datatype)方法,datatype是数据类型,包括'REF','VEL','SW'以及一些双偏振要素,range是数据的半径,单位是公里,elevation是仰角序号,从零开始计数。

为了减少绘图时传入的参数个数,获取到的数据均为cinrad.datastruct.Radial类型,储存有雷达其他的信息,Radial的data属性就是np.ndarray格式储存的雷达数据

cinrad.io.PUP提供读取PUP数据的功能,读取出来的数据为cinrad.datastruct.Radial格式并且可以用来绘制PPI。目前只支持径向类型的数据。

from cinrad.io import PUP

f = PUP(your_radar_file)

data = f.get_data()复制代码

要素计算部分(cinrad.calc)

提供VIL,ET和组合反射率以及任意两点剖面的计算。计算这些要素需要传入整个体扫的反射率数据。

rl =

本文标签: 基数模块版本指南Python