| This research is based on SOA.Thus,the data download server is deployed as a separate service.Using Java EE technologies as the background server.In order to achieve automation of rainfall data collection,encapsulating the open interfaces provided by the server and make a reasonable download task.As the rainfall data has the characteristics of big dataćhigh frequency of access.Consider the actual demand,adopting the file system management as the approach of data management.Put the ESRI File Geodatabase as the ultimate form of data storage.Coordinate with the reasonable folder structure,It can greatly reduce the cost of data management and enhance the effective of data queries.By establishing a reasonable download task list,it effectively ensures the reliability of download services.By establishing download record table it can be a reasonable resolution to coup the analyzing server and downloading server.This research uses SOA as the service structure.Through the method of Web Service to release the rainfall data.Meanwhile,In order to put the Image service to an automation service by calling arcgis Server for Python API and packaged into the way windows system services.This research chosen the CXF as the Web Service technology framework.Efficiently background sever separates the rainfall data into hot data and cold data,through the establishment of reasonable data query engine,effectively engage in data query efficiency.Cloud computing service platform data integrates the downloading server,Image data server,watershed model computing server,the results of output services and other services.The research depends on the deployment of digital watershed model onto Windows Azure.Establish a cloud computing service platform,by calling the user interface,to provide users with computing services.Digital watershed model to invoke rainfall service interface as a parameter input via digital watershed model deployed on Windows Azure as a watershed computing cores,and publishs the results by the Web Service.The authors put flood control as the entry point,through the actual demand analysis on the flood control business,and proposed to build in-depth understanding of the flood control decision support system based on the analysis of the actual needs of the data requirements,which the watershed rainfall data is the main factor to drive the convergence of computing model.System through the automatic data download,data analysis,service releases,service calls,early warning information dissemination,early warning information initiative to push other business functions to achieve the goal of flood control and wisdom.Design a complete set of system to support flood control. |