徐少林
摘?要: 氣象顯示硬件系統(tǒng)有最初的單紅色LED顯示屏發(fā)展至雙基色、全彩、LED液晶電視,以及目前比較流行的多媒體顯示系統(tǒng)終端;參與氣象部門信息發(fā)布終端建設的廠家非常多,產品種類也非常多,系統(tǒng)平臺也都不一樣;通過設計統(tǒng)一化的信息平臺,整合現(xiàn)有監(jiān)測統(tǒng)計平臺資源,實現(xiàn)信息發(fā)布自動化。
關鍵詞: 鄂爾多斯;氣象;多媒體
【中圖分類號】O351?????【文獻標識碼】A?????【文章編號】1674-3733(2020)23-0269-01
1?總體架構
1.1?系統(tǒng)組成架構。
系統(tǒng)組成有:氣象數(shù)據(jù)層、氣象產品庫、本地服務層、業(yè)務服務層、應用層。
本地服務層主要是鄂爾多斯氣象數(shù)據(jù)中心和氣象局本地服務產品。
業(yè)務服務層是對本地服務層的進一步解析與讀取,分為三個部分:播放內容、播放管理、系統(tǒng)擴展服務。播放內容包括:氣象實況和報警、智能網格預報、預警信號、云圖雷達和反演降水、服務產品、手工上傳內容。播放管理包括:布局管理、播放列表和播放器管理。系統(tǒng)擴展服務主要包括:用戶和權限、信息監(jiān)控、統(tǒng)計分析、日志管理。
架構方面使用html5+wcf+ado.net進行搭建,使用iis在服務器上進行發(fā)布。
wcf:wcf整合了原有的windows通訊的.net Remoting,WebService,Socket的機制,并融合有HTTP和FTP的相關技術。
mvc框架:用一種業(yè)務邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務邏輯。
Ado.net:ADO.NET用于訪問和操作數(shù)據(jù)的兩個主要組件是.NET Framework 數(shù)據(jù)提供程序和 DataSet。
1.2?軟件架構。
鄂爾多斯氣象多媒體平臺后臺為BS架構,在windows系統(tǒng)下運行;服務器server端系統(tǒng)需根據(jù)業(yè)務以及用戶量進行匹配,用IIS發(fā)布服務。接口采用WCF服務。
多媒體顯示終端系統(tǒng)采用基于HTML5的bs架構,直接嵌入到終端分配的地址中。基于Android系統(tǒng)的智能電視系統(tǒng)采用Java開發(fā),調用接口WCF服務,顯示數(shù)據(jù)。后臺數(shù)據(jù)庫使用oracle 11g。
1.3?新一代多媒體氣象系統(tǒng)實現(xiàn)目標。
目前全市氣象部門正在使用市面上主流的兩款信息發(fā)布系統(tǒng)終端為普通電視,這兩款本身的主流系統(tǒng)為安卓系統(tǒng)。
通過鄂爾多斯氣象多媒體平臺設計,實現(xiàn)氣象實況數(shù)據(jù)、預報數(shù)據(jù)、預警信息等氣象部門的數(shù)據(jù)以及服務產品獨立推送至現(xiàn)有的多媒體顯示終端,在終端將數(shù)據(jù)告警及時的提醒至相關負責人。
2?平臺主要功能
2.1?播放內容庫。
播放內容庫包括自動生成的產品和手工上傳的素材,自動生成的產品包括:天氣實況和報警、智能網格預報、雷達回波反演降水和預估降水、預警信號、雷達和衛(wèi)星云圖、各種服務產品等。
手工上傳的產品:氣象科普、土壤墑情和其它服務材料,以及用戶需求內容。
2.1.1?實況產品
(1)天氣實況和報警:
顯示終端對應站點的實時壓、溫、濕、風、雨量、能見度、雷電等監(jiān)測數(shù)據(jù)。顯示形式以數(shù)字和直觀的圖形表示。當達到報警閾值的時候,以聲音和閃爍顯示。
(2)雷電監(jiān)測:
包括閃電定位儀,在地圖中顯示相關的數(shù)據(jù)。
(3)衛(wèi)星云圖和雷達產品顯示分析:
采集micaps中的FY4衛(wèi)星云圖基數(shù)據(jù),根據(jù)基數(shù)據(jù)解碼生成衛(wèi)星云圖產品顯示,通過webgis顯示。實現(xiàn)鄂爾多斯及周邊雷達產品的基數(shù)據(jù),解碼生成雷達產品,通過webgis顯示。
2.1.2?預報產品
(1)智能網格預報:
智能網格預報產品分為2種:a.根據(jù)智能網格預報數(shù)據(jù),生成客戶位置對應的未來24小時預報和未來7天預報。b.以郵票圖形式顯示逐小時的降水預報圖,時間為從當前時刻開始的未來24個小時,隨時更新。
(2)雷達基數(shù)據(jù)反演和預估降水:
根據(jù)雷達基數(shù)據(jù)反演降水,顯示過去1小時內全市雷達回波動態(tài)變化及未來1小時內雷達回波推算結果(逐6分鐘)。過去1小時內雷達回波反演降水變化及未來1小時內雷達預估降水(逐6分鐘)。實況監(jiān)測降水可以與雷達組合反射率因子拼圖進行疊加顯示,通過webgis顯示。
2.1.3?預警信號管理。
采集本地預警信號,對預警信號的各種狀態(tài)進行自動處理,最終界面通過文字顯示最新的產品信息。
(1)定時監(jiān)控預警信號:在指定目錄和路徑下定時搜索氣象臺制作發(fā)布的預警信號,一旦監(jiān)控到預警信號,則直接將預警信息入庫。
(2)預警信號顯示:
在有權限的終端界面上顯示新的預警信號。在gis中以預警信號對應的圖標顯示,同時配以文字說明。如果有多個縣區(qū)發(fā)布預警信號,文字部分滾動顯示。如果有多個預警信號,則按照順序依次播放預警信號。
(3)預警信號繼續(xù)發(fā)布、升級或變更:
當監(jiān)測到預警信號升級或變更后,重新采集新的升級或變更后的預警信號,重新入庫,終端顯示最新的預警信號。
(4)預警信號解除:
監(jiān)控到預警信號解除后,終端上不再顯示對應的預警信號。
2.1.4?氣象服務產品顯示。主要產品主要包括:重要天氣信息和雨情通報。
(1)服務產品基本信息管理:服務產品主要為word或者txt文檔,系統(tǒng)能夠配置需要采集的服務產品,如天氣簡報、重大氣象信息專報等。系統(tǒng)能夠設置每個產品對應的產品路徑、訪問方式(包括文件共享、ftp)、訪問的用戶名和密碼、采集頻率、是否需要審核等。
(2)定時監(jiān)測服務產品:
根據(jù)配置的服務產品基本信息,定時監(jiān)控采集對應的服務產品。如果監(jiān)控到新的服務產品,直接入庫。如果該服務產品,不需要審核,則直接顯示在對應的終端。如果需要審核,則直接提示審核人員進行審核。
(3)服務產品審核:
需要審核的服務產品入庫后,以彈框的形式,提醒審核人員進行審核。審核結果分為通過和不通過。
(4)服務產品終端顯示:
對于不需要審核的服務產品或者審核通過的服務產品,如果對應為txt格式,則直接顯示在終端;如果為word格式,則首先需要轉化為系統(tǒng)能夠直接顯示的格式,然后再進行顯示。
2.1.5?手動上傳素材
(1)上傳素材:
上傳素材分為鄂爾多斯氣象局用戶和終端客戶用戶,鄂爾多斯氣象局用戶能夠給所有的或者部分終端發(fā)送素材,比如緊急通知。終端客戶用戶僅可以對自己使用的終端發(fā)送。
市局上傳用戶,能夠通過地圖圈選站點進行發(fā)布,如通過鄂爾多斯氣象數(shù)據(jù)綜合服務平臺查看實況、雷達、預報等數(shù)據(jù)后,需要發(fā)布緊急通知,可在地圖上面圈選播放器進行發(fā)布。
3?鄂爾多斯氣象多媒體平臺特點
(1)整合市面所有的多媒體終端產品平臺一體化的問題;
(2)由人工被動參與變?yōu)橄到y(tǒng)主動調取數(shù)據(jù)產品為主,節(jié)約人力成本,配置靈活、簡便;
(3)數(shù)據(jù)環(huán)境統(tǒng)一支撐鄂爾多斯氣象防災減災多媒體發(fā)布系統(tǒng),穩(wěn)定性大大加強;
(4)數(shù)據(jù)流非常小,無統(tǒng)計分析只是數(shù)據(jù)的簡單推送,帶寬占有率非常低,解決了因占有帶寬影響正常業(yè)務的進行的難題;
(5)維護簡便,遠程操作即可判斷問題,方便維護。