彭維明+李五林+陳小軍+邱雯婷
江西歷年都是防汛減災(zāi)壓力非凡的地方,上饒不可避免的首當其沖,研究開發(fā)上饒全市區(qū)域自動站資料實時查詢系統(tǒng),將雨量等數(shù)值實時推送顯示,為防汛減災(zāi)的決策部署提供參考作用,進一步發(fā)掘氣象區(qū)域站數(shù)據(jù)的潛在作用和價值。對雨量等進行預(yù)報和統(tǒng)計一直以來就是國內(nèi)氣象界的一個熱點問題,也是氣象防災(zāi)減災(zāi)重要的參考,開發(fā)雨量等實時統(tǒng)計查詢平臺,對做好氣象防災(zāi)減災(zāi)、防范泥石流、防汛指揮等都有著重要的意義。
一、基本情況
在現(xiàn)行的雨量查詢系統(tǒng)中,省局主要立足全省所有臺站基礎(chǔ)上進行開發(fā),而各地市局在本地區(qū)的開發(fā)研究尚不完善,或者說根本就沒有從地市角度出發(fā)來進行開發(fā)研究,而且今年汛期鄱陽湖決堤使得相關(guān)資料實時推送顯得尤為重要。在此特殊情形,區(qū)域自動站雨量實時推送查詢正式著手研究設(shè)計方案,該設(shè)計包含數(shù)據(jù)處理、數(shù)據(jù)上傳、手機查詢等系統(tǒng)。全面實現(xiàn)查詢過程中的相關(guān)信息錄入、雨量數(shù)據(jù)顯示實時化、數(shù)據(jù)處理對數(shù)據(jù)庫數(shù)據(jù)自動進行計算整理,處理之后數(shù)據(jù)都是用于上網(wǎng)查詢的直觀數(shù)據(jù),為了實現(xiàn)手機可查詢,設(shè)置手機網(wǎng)頁查詢模式和手機應(yīng)用查詢模式。
拓展氣象服務(wù)通道,讓氣象服務(wù)更貼心、更便利、也更實用。氣象服務(wù)也朝著專業(yè)化方向邁進了,對不同的氣象要素進行單獨開發(fā)利用,更有針對性的服務(wù)于政府以及大眾,這就是我們的創(chuàng)新之舉。
二、總體設(shè)計
1.準備工作:按照項目管理標準設(shè)計為:1、統(tǒng)計全市實時雨量資料,將數(shù)據(jù)處理并實時上傳顯示。2、查詢最近7天中任意時段雨量資料,并整理出全市及各縣市平均降水量;突顯出雨量特別大且需要注意的站點信息。3、雨量站查詢基礎(chǔ)上增加溫度和風的信息。 4、開發(fā)基于智能機上的應(yīng)用等階段。
2.信息收集:為了減少原有區(qū)域站探測資料數(shù)據(jù)庫的訪問壓力,實現(xiàn)區(qū)站號中文顯示,系統(tǒng)的數(shù)據(jù)庫訪問采用了分步讀取,即第一步先自行建立一張全市區(qū)域站基礎(chǔ)信息資料,資料全面可靠性強。這次主要采用access數(shù)據(jù)庫,包括字段有站名、所屬縣區(qū)、區(qū)站號等,數(shù)據(jù)按所屬縣區(qū)排列,數(shù)據(jù)庫存放在內(nèi)網(wǎng)服務(wù)器上;第二步利用asp語言編寫數(shù)據(jù)庫接口程序,實現(xiàn)數(shù)據(jù)查詢的交互,再返回html格式的內(nèi)容。實施用戶管理,設(shè)置賬戶是為了對數(shù)據(jù)訪問進行必要的管控,提高服務(wù)器的安全。
3.算法思路:核心算法有兩個重要參數(shù):區(qū)站號、時間。區(qū)站號具有唯一性,是連接兩個數(shù)據(jù)庫的關(guān)鍵,決定了從原始區(qū)域站數(shù)據(jù)庫讀取哪些數(shù)據(jù),為了數(shù)據(jù)直觀,采取按縣區(qū)為單位進行選擇查詢和數(shù)據(jù)顯示,每個站點還提供了每小時雨量的詳細查詢;時間參數(shù)主要是用來確定需要查詢哪個階段的數(shù)據(jù),最長不能超過7天,否則會有彈出錯誤提示,在程序的開始默認了一個時間參數(shù),為當前時間減12小時,跨度可以隨意調(diào)整。這兩個參數(shù)都提供了用戶交互,可以在允許的范圍內(nèi)自由選擇。其中時間這一參數(shù)做了比較多的工作,因為要和原始數(shù)據(jù)庫的時間保持一致。
4.開發(fā)設(shè)計:基于b/s顯示,asp+sql開發(fā)的數(shù)據(jù)查詢處理的交互系統(tǒng),用戶只需要記住一個網(wǎng)址就可以輕松訪問獲取站點提供的所有服務(wù),同時避免了程序的安裝和升級的麻煩,每次訪問都會顯示最新的更新頁面。手機網(wǎng)頁模式和手機應(yīng)用系統(tǒng)查詢兩種模式分別基于asp和云技術(shù)實現(xiàn),應(yīng)用于智能機系統(tǒng)。
三、總體效果
上饒市自動站資料實時查詢系統(tǒng)在投入應(yīng)用以來,普遍反映該系統(tǒng)對及時掌握全市雨情和分布具有很大的幫助,因為無論何時何地只要有網(wǎng)絡(luò)的地方就能訪問查詢,消除了內(nèi)外網(wǎng)的局限限制,使得即使在外地出差、開會現(xiàn)場照樣對本區(qū)域的降水落區(qū)有一個詳細的掌握,特別是在汛期,無論是領(lǐng)導匯報工作還是一線業(yè)務(wù)人員對雨量情況進行總結(jié)匯報都可以憑借該系統(tǒng)及時查詢所需數(shù)據(jù),服務(wù)效率提高不少,如圖:
現(xiàn)今越來越嚴峻的防汛減災(zāi)形式要求我們必須緊跟時代,做好新時代氣象服務(wù)工作,讓氣象能更及時、更準確、更直接的服務(wù)防汛減災(zāi)決策、服務(wù)地方經(jīng)濟發(fā)展、服務(wù)社會人民。今年鄱陽湖決堤后期,平臺已是邊開發(fā)邊使用階段了,盡管不曾往外推送,但氣象內(nèi)部依然用它來查詢實時資料,以便獲得第一手資料,方便預(yù)報服務(wù)工作,為今年的鄱陽湖雨水提供的都是第一手資料。因此,開發(fā)好區(qū)域自動站資料使氣象為防汛減災(zāi)提供及時決策服務(wù)資料就顯得
四、結(jié)語
1.本系統(tǒng)基本滿足各縣市局汛期對雨量信息的要求,能對各站暴雨及特大暴雨進行突顯,很方便掌握實時資料信息,資料也是便于防災(zāi)減災(zāi)決策服務(wù)。
2.數(shù)據(jù)量比較大,服務(wù)器比較落后,運算能力相對較差,對數(shù)據(jù)的查詢運算有一定的影響,需要對頁面打開速度不斷優(yōu)化。程序是基于原始數(shù)據(jù)庫開發(fā),原始數(shù)據(jù)本身如果有貽誤或不準確,會對程序的正常運行有影響,需要對返回的數(shù)據(jù)進行一個質(zhì)量控制或必要的錯誤提示,但是會影響訪問速度。手機應(yīng)用軟件開發(fā)尚存技術(shù)不足之處,功能拓展能力受到一定限制,今后還需要逐步完善原生態(tài)的手機應(yīng)用軟件開發(fā)。