劉君圣 鄒學智 李 靜
?
氣象信息共享平臺設計探討
劉君圣 鄒學智 李 靜
興化市氣象局,江蘇 泰州 225700
簡要探討了氣象信息共享平臺總體設計方案,接著給出了氣象信息共享平臺結構設計,最后重點分析了氣象信息共享平臺的主要功能。
氣象信息;共享平臺;設計;功能
氣象信息共享平臺是氣象事業的基礎環境支撐;在推動氣象事業發展的過程中具有十分重要的作用。隨著現代化建設的不斷深入;氣象業務也得到了快速發展;氣象業務技術體制逐漸朝著集約化、開放式、多軌道和研究型的方向發展;此時的氣象業務對信息共享系統提出了更高的要求。現有的信息系統和共享業務已經完全不能滿足氣象業務對觀測數據信息進行一系列的收集、分發、存儲和檢索的需求。長期以來;信息共享系統一直都是根據其他業務和服務的需求進行開展。為了更好的適應社會經濟的發展;應對現有的氣象信息共享平臺不斷進行完善;只有這樣才能更好的適應當今氣象事業發展的需求。
氣象信息共享平臺設計過程應始終圍繞兩個目標展開:首先建立快速接收信息通道,提供統一的數據訪問接口,確保共享數據服務更加高效和規范;其次是統一操作數據管理各項功能,使操作界面朝著規范、友好方向發展,建立一體化解決方案,根據這兩個設計目標,以氣象信息共享數據源頭為共享平臺,對氣象資料數據信息進行一系列存儲及管理,最大限度將省、市、縣氣象資料存儲在統一平臺上,方便上層業務數據訪問;而且,氣象信息共享平臺應具有擴展氣象信息存儲功能,滿足未來氣象業務和探測手段發展需求,對現存功能模塊進行擴展和定制。
氣象信息共享平臺設計過程應始終遵循“可靠穩定、構件封裝,先進成熟,統一規范,便捷維護”原則。整體通過框架進行設計,各子模塊之間功能相互獨立,并根據用戶需求進行一系列組合,各子模塊之間沒有直接耦合,只是通過數據庫之間聯系;另外,框架程序設計過程應使用構件技術,利用面向對象的方法進行設計,大幅提升氣象信息共享平臺適應性和靈活性,借助于復用、可配置等技術降低了平臺開發和維護風向,增加了平臺的可擴展性。
興化市氣象局氣象信息共享平臺結構設計包括氣象信息發布程序、顯示網頁、數據庫與文件共享、自動更新與監控程序。其中信息發布程序主要是發布實況資料、預警信號和預報報文;信息顯示網頁負責所有數據信息的顯示和共享;數據庫中包含有很多業務服務信息;通過FTP和Web服務器實現數據和文件共享;自動更新與監控程序用于提取和處理所有信息。為降低網站維護人員工作量,通過使用更新程序,實現對數據更新與監控自動化。
軟件系統結構主要有兩種形式:一種是B/S結構,即瀏覽器和服務器結構,另一種是C/S結構,即客戶機和服務器結構。信息共享平臺設計過程中綜合了B/S和C/S兩種結構。主要通過B/S結構實現前臺信息顯示共享,方便維護和升級,簡化操作程序;信息發布和監控則利用C/S架構,交互性強、速度快、網絡通信量少。信息發布模塊由預報報文和實況發布程序、預警信號發布程序組成(圖1)。信息共享網頁包含首頁和其他多個網頁,擁有很多數據資料信息,不僅需要對數據庫進行查詢,還要對FTP和Web服務器進行訪問。
整個平臺基礎數據是氣象信息和共享文檔。數據庫中主要儲存實況資料、歷史資料信息;而業務檔案、預報資料文本、決策服務文檔等在實現文件級別共享時通過FTP和Web服務器。在實現氣象信息、文檔自動更新和監控功能時牽涉多個子程序,主要有預報資料同步和入庫程序、實況資料入庫程序、歷史資料統計程序、決策服務信息監控程序等。當根據相關流程制作完成預報結論、決策服務材料文檔資料后,將會上傳FTP服務器,后臺程序檢測到有新文件,對這些文件信息提取和處理,將其存儲在數據庫中,最后顯示在網頁上。

圖1 氣象信息共享平臺數據流程
設置氣象信息共享平臺主要功能時應優先考慮應急預警和預報預測功能,將其覆蓋到日常工作中。氣象信息共享平臺基本欄目的設置,除天氣業務和氣候業務外,要重點突出應急預警和服務,首頁功能較多,結構復雜,主要實現預報結論共享、預警決策信息監控提醒、歷史資料查詢和實況資料顯示等。該平臺具有預報實況的發布、決策服務信息的發布和監控、實況資料即時查詢、歷史資料查詢、業務服務文檔共享功能。
3.1 預報實況發布
借助于預報實況發布程序可制作和上傳報文資料,預報實況資料主要有臨近3 h、短時、短期和中長期天氣預報。后臺監控程序檢測到報文后,會提取和處理報文資料,通過圖表方式將短時預報顯示在地圖上,臨近3 h、短期和中長期天氣預報主要以縱向間歇滾動文字形式發布。
3.2 業務服務文檔共享
相關業務服務文檔共享內容主要有生態農業、科技創新、人工增雨、業務管理,如農氣月報表、氣候評價、人工增雨通告和效果評估、業務通知規定等。
3.3 歷史資料查詢
該平臺可統計出簡單氣象要素資料信息,并在首頁增加檢索功能。用戶可根據自身需要,對興化市氣象站不同氣象要素資料信息進行查詢統計,例如當天在歷史上的最低氣溫,當天所在旬歷史最高氣溫,方便預報工作開展。
3.4 即時查詢實況資料
更新程序可自動檢索實況資料,包括自動站和區域站內所有的觀測要素信息,通過與站點信息結合,在實況顯示網頁地圖上實現動態標注。在數據庫中可以讀取站點內觀測到的各類氣象要素信息[1]。
3.5 決策服務信息的發布和監控
氣象信息共享平臺還可監控興化市臺站發布的預警信號、專題報告、信息報告等不同決策服務資料,提取和處理決策服務資料信息,在地圖上標注出重要報告標題內容、預警信號級別類型等,快速閃動發布圖標。預警信號發布程序主要制作不同種類預警資料信息[2]。
[1]吳昊旻,姜燕敏.麗水市氣象信息共享平臺設計與實現[J].氣象科技,2010,38(3):152.
[2]季剛,盛紹學,江雙五.安徽省氣象信息共享平臺[J].計算機系統應用,2013,22(12):33.
Discussion on the Design of Meteorological Information Sharing Platform
Liu Junsheng Zou Xuezhi Li Jing
Xinghua Meteorological Bureau,Jiangsu Taizhou 225700
This paper briefly discusses the overall design of meteorological information sharing platform, and then gives the structure design of the meteorological information sharing platform, and finally analyzes the main functions of the meteorological information sharing platform.
meteorological information; sharing platform; design; function
TP311.52;P339
A
1009-6434(2016)10-0027-02
劉君圣(1983—),男,漢族,江蘇省興化市人,本科學歷,助理工程師,從事測報、預報、網絡技術工作。