| Radiation fog,which is regarded as a kind of traffic meteorological disaster in winter and spring in China,is a source of a series of major highway traffic accidents due to its characteristic of rapidity and unpredictability.To reduce the traffic accidents related in radiation fog,warning information for radiation fog in a timely manner can be considered as an effective way.However,current ways for radiation fog warning are not perfect,which have the warn information incomplete or untimely.In view of this,a highway fog warning system based on Android is developed in this paper,which helps highway management departments improve the efficiency of radiation fog in collection,organization and publication,and ensures the safety of drivers and travelers.The contributions of this paper conclude two parts:the hand-held radiation fog warning APP,and the cloud warning computing service.The hand-held radiation fog warning APP can add and display radiation fog warning information,query and download history radiation fog warning information and so on.Cloud warning computing service can quickly calculate,store and timely publish radiation fog warning information.The main research work and contributions of the paper are summarized as follows:(1)Based on the functional structure of radiation fog warning system,the functional requirements and non-functional requirements of the system are analysed.Then the radiation fog warning system is investigated from three-layer overall architecture and the physical structure is designed from physical layer,network transport layer,cloud service layer and application layer.(2)The main functions of the radiation fog warning APP and cloud computing services are designed,and finite state machine is applied for designing the control flow to compute radiation fog warning information.On the basis of the HBase database,then the data structure tables are designed from the storage module and query module.Moreover,the communication protocol between the radiation fog warning APP and cloud computing services is developed by combining the UDP protocol and Json data format.(3)With the technologies related in Hadoop and Android,functions of the radiation fog warning APP and cloud computing services are realized by taking a modular approach.Thedata structure table of the system is optimized by combining the column and filter,the data query is completed and the data transfer is realized by the Socket communication mechanism.Furthermore,the radiation fog warning system is tested from two aspects of radiation fog warning APP interface and system functions.The test results show that the system can realize the functions and has good interaction and good engineering application values. |