python读二进制格点雷达基数据_radar: 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取...

radar-core

介绍

基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取

包括读取分层ppi、插值到等经纬度的网格化ppi以及 cappi、vcs等基本计算方法

回波顶高、组合反射率、垂直液态水等产品计算

后期增加

1、气象局l3、swan雷达格式读取

2、降水估计、光流+半拉格朗日外推等多种雷达算法

软件架构

1、radar-core 雷达基数据读取类库

(1) 读取方法

String file = "F:\\data\\雷达\\短临雷达数据\\原始数据\\Z9090\\Z_RADR_I_Z9090_20190729235500_O_DOR_SB_CAP.bin";

CinradRadar cinradRadar = new CinradRadar();

cinradRadar.parse(file);

// 必须调用该方法 否则nc tmp 文件一直保留

cinradRadar.dispose();

(2) 要素计算

String file = "F:\\data\\雷达\\短临雷达数据\\原始数据\\Z9090\\Z_RADR_I_Z9090_20190729235500_O_DOR_SB_CAP.bin";

CinradRadar cinradRadar = new CinradRadar();

cinradRadar.parse(file);

// 获取径向数据

cinradRadar.radar.getRaw(0,ProductType.REF);

// 获取单层ppi 数据

GridData ppi1 = cinradRadar.radar.getPP

你可能感兴趣的:(python读二进制格点雷达基数据_radar: 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取...)