前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Grib数据一键可视化

Grib数据一键可视化

作者头像
MeteoAI
发布2019-07-22 18:25:58
1.7K0
发布2019-07-22 18:25:58
举报
文章被收录于专栏:MeteoAIMeteoAI

GUI工具在进行数据处理和可视化方面相较于脚本语言的明显优势就是能够交互式的快速进行数据处理和可视化。

除了NetCDF格式数据外,气象领域比较常见的数据格式还有Grib1/2,这种数据格式在数值预报领域尤其常见,比如很多数值预报模式的初始场数据均为Grib格式。关于Grib格式的发展历史就不多说了,直接说一下今天的主角—zyGrib。

zyGrib支持Linux,Windows和Mac,可以直接从zyGrib下载安装包或者源码进行编译。安装可以说是非常方便了。

zyGrib是类似Panoply的一款图形化工具,专门用来对Grib格式数据进行处理和可视化。界面如下图所示:

红框区为绘图显示区域单个坐标点的气象要素值红色箭头指向为菜单区,zyGrib可以绘制常见的天气图(weather map),而且可以绘制常见压力层(Altitude)的图,还可以添加不同要素的等值线图(Isolines)以及一些海洋要素(Sea)。还可以在图形中添加更高分辨率的地图(Earth)。

在绘图区域鼠标右键还可以发现彩蛋,可以给出一些单点时间序列图以及skew-T图,还可以导出数据,并且标记感兴趣的点

zyGrib也可以导出图形,但是在Mac上使用导出动图时,最后还是分割为单个文件,想要得到动图还需要使用convert命令进行简单的处理:

代码语言:javascript
复制
convert -delay 50 test*.jpg -loop 0 grib.gif

吐槽:你们看到的图之所以很模糊,是降低了分辨率的结果,因为微信公众号有图片大小限制==顺带来一个降低图片分辨率的命令

代码语言:javascript
复制
convert -sample 60%x60% grib.gif grib2.gif

zyGrib的自定义功能比不上Panoply,而且也没有提供太多colormap的选项,如果需要更改colormap只能自己修改zyGrib的配置文件来实现。但是使用GUI的目的就是实现快速可视化,如果需要得到更好的图形的话,还是要使用更专业的工具。这也符合一键可视化的本意。

⚠️:输出图片的质量可以通过 data/config 目录下的配置文件修改,data/colors目录下可修改不同绘图的colormap,data/maps目录下放置的是地图文件。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MeteoAI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档