| WRF(Weather Research Forecast) is a mesoscale weather forecast model system which is used for numerical weather prediction, atmospheric modeling and data assimilation. The data produced by WRF computing are stored in forms of NetCDF format. The data analysis and processing technologies about the result generated by WRF include NCAR Graphics, Vis5D, GRADS and so on, but these data analysis software systems are mainly used for scientific research, even some of them need users to code. Also the interaction between these softwares and users is unfriendly. It is difficult for users to interact directly with the data and the user operating record cannot be recorded. In addition, there are some software systems which can read WRF data files, such as NetCDF.xlsm which is a plug-in for Excel. However, it is mainly presented in tabular form which is not conducive to present the dynamic nature of the data and makes it difficult for users to get an intuitive understanding of the data.To enhance user’s intuitive understanding of the WRF weather model data, prove the the interaction between the user and platform and facilitate users to query the data and control the visualizing results, this paper analyzes the NetCDF file form, the method to read the data file and the OpenGL and other graphics applications. We also design the platform capabilities, platform process and platform framework. Finally, according to the NetCDF format meteorological data generated by WRF model, this paper realizes the design and development of thethree-tier, object-oriented WRF model meteoroligical data visualization platform combined with Qt desktop development framework181, using OpenGL 3D graphics tools and a variety of 2D diagramming tools. The platform is able to run and be tested under the Windows and Linux operating systems, which proves that the platform can achieve the whole system functions. The platform integrates multiple data visualization analysiscomponents, can selectively read original data and visualize WRF meteorological data efficently once more.It makes users to be able to interact with the original data and improve the working efficiency of meteorological practitioners and researchers when they need to deal with the WRF meteorological data. The platform improves the user interaction with the data and has the the secondary data visualization capability. Also, it can record the user’s operation behavior and has good portability and scalability. |