Visualization of meteorological data and short-forecast are important research directions in the field of meteorological information at present.They are closely related to people’s lives and provide guidance and guarantee for the development of agriculture,tourism,fishing and other industries as well as the early warning of natural disasters.Aiming at the problems existing in the traditional meteorological information system,such as poor visual effect of visualization,low accuracy of short-forecast and weak ability of data concurrent processing,this paper carried out research on the technology of integrated visualization and short-forecast of meteorological information,and designed a distributed meteorological information system.The main research achievements are as follows:A two-dimensional visualization model based on ground observation meteorological data and a new ray-casting algorithm model based on radar data structure were proposed,which realized the overall visualization of meteorological data and solved the problem that traditional ray-casting algorithm could not fully extract the characteristics of radar data structure,which was easy to cause fuzzy data presentation effect.By combining statistical visualization and overall visualization through Web GIS,the comprehensive visualization of meteorological data is realized.A new short-time prediction model based on convolutional neural network is proposed.In this model,a drop layer is added on the basis of U-Net network to prevent overfitting.The CBAM attention mechanism is used to obtain the image features and spatial information between different channels,and an improved ASPP module is added to the end of the encoder to extract multi-scale image information.A distributed meteorological information system is designed,and the proposed visual model and short-forecast model are applied to it.Each business module in the system is independent of each other,and the remote communication and call between different modules are realized by lightweight protocol to ensure the integrity and reliability of the system.In addition,Redis、database optimization and load balancing technologies are used to optimize the software architecture of the system,so that the system has high concurrency data processing capability and fast response speed. |