Design and Implementation of a Lightweight Meteorological Elements Monitoring and Warning Platform
[Purposes]As an important part of the comprehensive meteorological observation system,the number of regional automatic meteorological stations is constantly increasing.Due to the variety of obser-vation data and the high frequency of collection and updating,coupled with the increasing impact of ex-treme weather on people's production and life,the traditional webpage alarms or SMS alarms can no lon-ger meet the demand,there is an urgent need for an automated means to monitor data changes in real time and provide effective early warning.[Methods]The meteorological elements monitoring and warning platform adopts B/S architecture,using Django framework to build Web services,and the back-end server is written in Python.The web page for users to set alarm conditions for live meteorological observa-tions and then turn them off.The back-end server regularly and cyclically reads the latest observation data and compares it with the alarm conditions,and when the triggering conditions are reached,the back-end server calls Alibaba Cloud's Voice Messaging Service to automatically initiate a call to the user's phone and broadcast the details of the live observation data.[Findings]Through the platform,us-ers can quickly and flexibly customize the threshold alarm strategy according to the development of the current weather process,and strongly alert the user with a phone call when the live observation element reaches the threshold,which achieves an automated,lightweight and customisable data monitoring func-tion.[Conclusions]In actual operation,the application of the platform plays an important role in the field of meteorological disaster prevention and mitigation,such as monitoring and warning of small and me-dium scale weather systems and local meteorological services.