NCL简介
作为气象人,大多数应该都知道NCL,这是一款集数据读取、数据处理、可视化为一体的脚本语言。个人认为比Grads方便,官网(http://www.ncl.ucar.edu/)上面有很多实例。NCL主要在Linux系统上,Windows系统需要安装其他软件才能使用,支持不太好,有时候还会出现BUG。我对NCL了解不深,只是偶尔需要用到的时候才会去按照实例学习。
NCL支持Python
2019年9月,官方宣布NCL以后不再进行更新,未来的发展将会以Python包的形式进行更新,因此以后要使用NCL就需要学习Python。
NCL的主要两个模块在Python中转为了PyNIO和PyNGL。
PyNIO
主要用于读取/写入数据文件。
目前支持的数据格式
PyNGL
主要用于数据的可视化。
特别感谢MeteoAI大牛的文章,致谢!!!
参考链接:
1.ncl官网
2.PyNIO和PyNGL
3.告别NCL 拥抱Python