三维气象数据渲染的一些尝试

2020/07/06 20:00
阅读数 648

明年气象家园成立就是10年了(文末有彩蛋),这十年间见证了气象数据可视化的不断变迁,从最初的GrADS为主流,到后来的NCL,再到现在的Python,以及一直有一部分忠诚用户的Matlab/IDL/MeteoInfo/Surfer,工具在变化,然而展现形式的变化却不是特别多。在最初的三五年,我也经常分享各类绘图相关的经验和代码,但是随着工作越来越忙,似乎只能够有精力去维持论坛的正常运转,分享的确是越来越少了。

 



虽然这几年没有分享太多绘图方面的知识,但是并没有停下探索的脚步,CSBS,从二维到三维,从二次开发到自己去写一个真正的气象数据渲染引擎,都做了一些尝试。现在终于有个机会可以跟大家分享一下这些年我在气象数据渲染方面积累的一些经验和成果,这就是本周四(后天)将在中国气象服务协会在线直播《气象数据可视化的未来之路(二)——QuickEarth三维气象渲染引擎发布会》。第一次当主播,有点慌,希望大家有空的可以去捧个场~

 

 

 

 

这个渲染引擎的气象数据渲染部分基本就是近两年来我在做的事情了,从基础的气象数据存储结构设计,到各类气象数据的解析,再到各种不同的图层应该如何去绘制,如何构建一个可以供别人调用的渲染接口都有在涉及,最终才形成了一个完整的三维气象数据渲染引擎,没图说个啥呢,下面先看一些使用QE引擎渲染的气象数据吧,咱们这个引擎支持2D3D以及2.5D三种不同的视图,可以在浏览器里面实时用鼠标交互操作(跟Python此类绘图工具最大的区别)。

 

 

2D视图


3D视图


 2.5D视图

 

 

在这次分享中将回顾气象数据可视化的发展历史,会对比目前市面上能够看到的一些气象数据渲染引擎的功能,会详细阐述(也许行业内少有的总结)气象数据在三维下可以使用哪些表现形式等等,还会给出一个可以网址,大家可以直接打开进行交互体验。

 

下面再来看一些更多的实时渲染图吧:

 

二三维剖面联动


“黄蜂”风速场


三维切片


三维模型(应该有人看着眼熟吧?)


自动站观测资料显示



 多波段数据实时合成

 

本来还有个小视频锦集的,由于上传速度太慢,留着直播直接体验了。

 

本周四下午三点(5月28日),咱们直播室见!

最后赠送大家 10张论坛的积分充值卡(在个人中心可以充值,猜猜会有多少积分呢?),手慢无。

WXZXU268ERBK8V1M

WXZXBS86FVNZX8EG

WXZXV157IBLPFFM9

WXZXDG87SCWEVNKL

WXZXR376SGYZ1U3K

WXZXK449ATCS6XU9

WXZXZ462MCJKBG2W

WXZX9W92TNJUVRBX

WXZXGA12MHRDY1ML

WXZXCC63QXNMPEBX

 

也欢迎大家转发~截图发送后台可以再领取10个贡献值的充值卡一张或者论坛注册邀请码一个,限量前50人(发布会结束后发放)!


本文分享自微信公众号 - 好奇心Log(Curiosity-log)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部