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

圖1 氣象信息共享平臺(tái)數(shù)據(jù)流程
設(shè)置氣象信息共享平臺(tái)主要功能時(shí)應(yīng)優(yōu)先考慮應(yīng)急預(yù)警和預(yù)報(bào)預(yù)測功能,將其覆蓋到日常工作中。氣象信息共享平臺(tái)基本欄目的設(shè)置,除天氣業(yè)務(wù)和氣候業(yè)務(wù)外,要重點(diǎn)突出應(yīng)急預(yù)警和服務(wù),首頁功能較多,結(jié)構(gòu)復(fù)雜,主要實(shí)現(xiàn)預(yù)報(bào)結(jié)論共享、預(yù)警決策信息監(jiān)控提醒、歷史資料查詢和實(shí)況資料顯示等。該平臺(tái)具有預(yù)報(bào)實(shí)況的發(fā)布、決策服務(wù)信息的發(fā)布和監(jiān)控、實(shí)況資料即時(shí)查詢、歷史資料查詢、業(yè)務(wù)服務(wù)文檔共享功能。
3.1 預(yù)報(bào)實(shí)況發(fā)布
借助于預(yù)報(bào)實(shí)況發(fā)布程序可制作和上傳報(bào)文資料,預(yù)報(bào)實(shí)況資料主要有臨近3 h、短時(shí)、短期和中長期天氣預(yù)報(bào)。后臺(tái)監(jiān)控程序檢測到報(bào)文后,會(huì)提取和處理報(bào)文資料,通過圖表方式將短時(shí)預(yù)報(bào)顯示在地圖上,臨近3 h、短期和中長期天氣預(yù)報(bào)主要以縱向間歇滾動(dòng)文字形式發(fā)布。
3.2 業(yè)務(wù)服務(wù)文檔共享
相關(guān)業(yè)務(wù)服務(wù)文檔共享內(nèi)容主要有生態(tài)農(nóng)業(yè)、科技創(chuàng)新、人工增雨、業(yè)務(wù)管理,如農(nóng)氣月報(bào)表、氣候評(píng)價(jià)、人工增雨通告和效果評(píng)估、業(yè)務(wù)通知規(guī)定等。
3.3 歷史資料查詢
該平臺(tái)可統(tǒng)計(jì)出簡單氣象要素資料信息,并在首頁增加檢索功能。用戶可根據(jù)自身需要,對(duì)興化市氣象站不同氣象要素資料信息進(jìn)行查詢統(tǒng)計(jì),例如當(dāng)天在歷史上的最低氣溫,當(dāng)天所在旬歷史最高氣溫,方便預(yù)報(bào)工作開展。
3.4 即時(shí)查詢實(shí)況資料
更新程序可自動(dòng)檢索實(shí)況資料,包括自動(dòng)站和區(qū)域站內(nèi)所有的觀測要素信息,通過與站點(diǎn)信息結(jié)合,在實(shí)況顯示網(wǎng)頁地圖上實(shí)現(xiàn)動(dòng)態(tài)標(biāo)注。在數(shù)據(jù)庫中可以讀取站點(diǎn)內(nèi)觀測到的各類氣象要素信息[1]。
3.5 決策服務(wù)信息的發(fā)布和監(jiān)控
氣象信息共享平臺(tái)還可監(jiān)控興化市臺(tái)站發(fā)布的預(yù)警信號(hào)、專題報(bào)告、信息報(bào)告等不同決策服務(wù)資料,提取和處理決策服務(wù)資料信息,在地圖上標(biāo)注出重要報(bào)告標(biāo)題內(nèi)容、預(yù)警信號(hào)級(jí)別類型等,快速閃動(dòng)發(fā)布圖標(biāo)。預(yù)警信號(hào)發(fā)布程序主要制作不同種類預(yù)警資料信息[2]。
[1]吳昊旻,姜燕敏.麗水市氣象信息共享平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].氣象科技,2010,38(3):152.
[2]季剛,盛紹學(xué),江雙五.安徽省氣象信息共享平臺(tái)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,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—),男,漢族,江蘇省興化市人,本科學(xué)歷,助理工程師,從事測報(bào)、預(yù)報(bào)、網(wǎng)絡(luò)技術(shù)工作。