无极低码 :https://wheart.cn
介绍
基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取 包括读取分层ppi、插值到等经纬度的网格化ppi以及 cappi、vcs等基本计算方法 回波顶高、组合反射率、垂直液态水等产品计算 LK、FB 光流加半拉格朗日外推 后期增加 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.getPPI(0,ProductType.REF);
// 计算组合反射率 以meteoinfo.GridData 等经纬度数据返回
GridData cr = cinradRadar.radar.getCR();
// 计算回波顶
GridData et = cinradRadar.radar.getET();
// 计算垂直液态水
GridData vil = cinradRadar.radar.getVIL();
// 必须调用该方法 否则nc tmp 文件一直保留
cinradRadar.dispose();
(3) 可视化
visualize.PolarMap 径向图
visualize.Raster 栅格图
visualize.VCSMap 剖面图
具体例子在 com.radar.example.VisualizeExample
安装教程
mvn install
cd radar-ui/target/
#jar 包下载地址 链接: https://pan.baidu.com/s/1T19dU5TFUM8925Mp9Xu_tQ 密码: pqme
java -jar -Xms1024m -Xmx1024m -DtmpDir={tmpDir} radar-ui-1.0.0.jar
访问 http://127.0.0.1:8070/radr_api/#/
使用说明
radar-ui 基于radar-core的雷达可视化ui 可视化说明
(1) 选择雷达文件(支持bz2、gzip 以及原始.bin 格式的雷达基数据)

(2) 基本反射率显示、包括切换仰角、切换范围、(反射率、速度、回波顶高、组合反射率、垂直液态水)等要素显示


(3) 剖面显示

(4) 三维体渲染

无极低码 :https://wheart.cn
-
2024-03-24 20:31:17.0
低代码,无极低码,低代码编程,低代码开发平台
-
2024-03-24 20:29:48.0
低代码,无极低码,低代码编程,低代码开发平台
-
2023-07-16 14:11:50.0
算法入门教程贪心算法动态规划之钢条切割问题
-
2023-07-16 14:11:50.0
算法入门教程贪心算法贪心算法
-
2023-07-16 14:11:50.0
算法入门教程贪心算法贪心算法之活动选择问题
-
2023-07-16 14:11:50.0
算法入门教程贪心算法贪心算法之背包问题
-
2023-07-16 14:11:49.0
算法入门教程贪心算法递归算法之斐波那契数列
-
2023-07-16 14:11:49.0
算法入门教程贪心算法分治算法
-
2023-07-16 14:11:49.0
算法入门教程贪心算法分治算法之最大子数组问题
-
2023-07-16 14:11:49.0
算法入门教程贪心算法动态规划算法
-
2023-07-16 14:11:48.0
算法入门教程贪心算法插入排序
-
2023-07-16 14:11:48.0
算法入门教程贪心算法选择排序
-
2023-07-16 14:11:48.0
算法入门教程贪心算法希尔排序
-
2023-07-16 14:11:48.0
算法入门教程贪心算法快速排序
-
2023-07-16 14:11:48.0
算法入门教程贪心算法递归算法
-
2023-07-16 14:11:47.0
算法入门教程动态规划动态规划算法
-
2023-07-16 14:11:47.0
算法入门教程动态规划动态规划之钢条切割问题
-
2023-07-16 14:11:47.0
算法入门教程动态规划贪心算法
-
2023-07-16 14:11:47.0
算法入门教程动态规划贪心算法之活动选择问题
-
2023-07-16 14:11:47.0
算法入门教程动态规划贪心算法之背包问题
-
2023-07-16 14:11:47.0
算法入门教程贪心算法算法简介
-
2023-07-16 14:11:47.0
算法入门教程贪心算法冒泡排序
-
2023-07-16 14:11:46.0
算法入门教程动态规划递归算法之斐波那契数列
-
2023-07-16 14:11:46.0
算法入门教程动态规划分治算法
-
2023-07-16 14:11:46.0
算法入门教程动态规划分治算法之最大子数组问题
-
2023-07-16 14:11:45.0
算法入门教程动态规划冒泡排序
-
2023-07-16 14:11:45.0
算法入门教程动态规划插入排序
-
2023-07-16 14:11:45.0
算法入门教程动态规划选择排序
-
2023-07-16 14:11:45.0
算法入门教程动态规划希尔排序
-
2023-07-16 14:11:45.0
算法入门教程动态规划快速排序
-
2023-07-16 14:11:45.0
算法入门教程动态规划递归算法
-
2023-07-16 14:11:44.0
算法入门教程分治算法贪心算法
-
2023-07-16 14:11:44.0
算法入门教程分治算法贪心算法之活动选择问题
-
2023-07-16 14:11:44.0
算法入门教程分治算法贪心算法之背包问题
-
2023-07-16 14:11:44.0
算法入门教程动态规划算法简介
-
2023-07-16 14:11:43.0
算法入门教程分治算法递归算法之斐波那契数列
-
2023-07-16 14:11:43.0
算法入门教程分治算法分治算法
-
2023-07-16 14:11:43.0
算法入门教程分治算法分治算法之最大子数组问题
-
2023-07-16 14:11:43.0
算法入门教程分治算法动态规划算法
-
2023-07-16 14:11:43.0
算法入门教程分治算法动态规划之钢条切割问题
-
2023-07-16 14:11:42.0
算法入门教程分治算法插入排序
-
2023-07-16 14:11:42.0
算法入门教程分治算法选择排序
-
2023-07-16 14:11:42.0
算法入门教程分治算法希尔排序
-
2023-07-16 14:11:42.0
算法入门教程分治算法快速排序
-
2023-07-16 14:11:42.0
算法入门教程分治算法递归算法
-
2023-07-16 14:11:41.0
算法入门教程递归贪心算法之背包问题
-
2023-07-16 14:11:41.0
算法入门教程分治算法算法简介
-
2023-07-16 14:11:41.0
算法入门教程分治算法冒泡排序
-
2023-07-16 14:11:40.0
算法入门教程递归分治算法
-
2023-07-16 14:11:40.0
算法入门教程递归分治算法之最大子数组问题
-
2023-07-16 14:11:40.0
算法入门教程递归动态规划算法
-
2023-07-16 14:11:40.0
算法入门教程递归动态规划之钢条切割问题
-
2023-07-16 14:11:40.0
算法入门教程递归贪心算法
-
2023-07-16 14:11:40.0
算法入门教程递归贪心算法之活动选择问题
-
2023-07-16 14:11:39.0
算法入门教程递归希尔排序
-
2023-07-16 14:11:39.0
算法入门教程递归快速排序
-
2023-07-16 14:11:39.0
算法入门教程递归递归算法
-
2023-07-16 14:11:39.0
算法入门教程递归递归算法之斐波那契数列
-
2023-07-16 14:11:38.0
算法入门教程排序算法贪心算法
-
2023-07-16 14:11:38.0
算法入门教程排序算法贪心算法之活动选择问题
-
2023-07-16 14:11:38.0
算法入门教程排序算法贪心算法之背包问题
-
2023-07-16 14:11:38.0
算法入门教程递归算法简介
-
2023-07-16 14:11:38.0
算法入门教程递归冒泡排序
-
2023-07-16 14:11:38.0
算法入门教程递归插入排序
-
2023-07-16 14:11:38.0
算法入门教程递归选择排序
-
2023-07-16 14:11:37.0
算法入门教程排序算法递归算法之斐波那契数列
-
2023-07-16 14:11:37.0
算法入门教程排序算法分治算法
-
2023-07-16 14:11:37.0
算法入门教程排序算法分治算法之最大子数组问题
-
2023-07-16 14:11:37.0
算法入门教程排序算法动态规划算法
-
2023-07-16 14:11:37.0
算法入门教程排序算法动态规划之钢条切割问题
-
2023-07-16 14:11:36.0
算法入门教程排序算法插入排序
-
2023-07-16 14:11:36.0
算法入门教程排序算法选择排序
-
2023-07-16 14:11:36.0
算法入门教程排序算法希尔排序
-
2023-07-16 14:11:36.0
算法入门教程排序算法快速排序
-
2023-07-16 14:11:36.0
算法入门教程排序算法递归算法
-
2023-07-16 14:11:35.0
算法入门教程算法简介贪心算法
-
2023-07-16 14:11:35.0
算法入门教程算法简介贪心算法之活动选择问题
-
2023-07-16 14:11:35.0
算法入门教程算法简介贪心算法之背包问题
-
2023-07-16 14:11:35.0
算法入门教程排序算法算法简介
-
2023-07-16 14:11:35.0
算法入门教程排序算法冒泡排序
-
2023-07-16 14:11:34.0
算法入门教程算法简介分治算法
-
2023-07-16 14:11:34.0
算法入门教程算法简介分治算法之最大子数组问题
-
2023-07-16 14:11:34.0
算法入门教程算法简介动态规划算法
-
2023-07-16 14:11:34.0
算法入门教程算法简介动态规划之钢条切割问题
-
2023-07-16 14:11:33.0
算法入门教程算法简介希尔排序
-
2023-07-16 14:11:33.0
算法入门教程算法简介快速排序
-
2023-07-16 14:11:33.0
算法入门教程算法简介递归算法
-
2023-07-16 14:11:33.0
算法入门教程算法简介递归算法之斐波那契数列
-
2023-07-16 14:11:32.0
算法入门教程算法简介冒泡排序
-
2023-07-16 14:11:32.0
算法入门教程算法简介插入排序
-
2023-07-16 14:11:32.0
算法入门教程算法简介选择排序
-
2023-07-16 14:11:31.0
算法入门教程算法简介算法简介