基于PyQt5、metpy和matplotlib的探空资料可视化界面
一、概述
作者这次做的是一个界面,把探空资料可视化呈现给大家,先上一张图给各位看官过目一下
界面看着稍稍有点挤,那是因为作者的电脑实在是有点菜,大家到时候只需要把窗口尺寸改大一点就好了
几点说明:
1.因为作者手边刚好有一款探空雷达,所以数据更加丰富一点,大家手边可能只有MICAPS的探空数据,可能有些数据不能呈现,比如气球升速什么的,但咱们主要的目的是学习和改进,作者给了源代码,大家可以修改。
2.作者也就是个学雷达,外加会写几行代码的菜鸟,所以里面很多热力学的东西不懂,难免会有错误的计算,希望广大网友们及时告诉我,大家相互提高改进。
3.希望作者可以抛砖引玉,大家看完以后有什么更好的可视化呈现方式可以与作者沟通,或者哪些物理量需要呈现,比较作者懂得少。
4.整个界面有一些小BUG,作者第一版只是比较随意,感觉不影响使用,就没有做修改,望大家不要介意。
5.由于稍稍有一些代码量,而且不是一个py文件,这里主要以图的方式呈现。
二、库的准备
要跑起代码需要以下这几个库,大家需要提前装以下:PyQt5、metpy、matplotlib、numpy
如果还有因为其他库没跑