珠海市氣象防災(zāi)減災(zāi)探測(cè)網(wǎng)新增設(shè)備數(shù)據(jù)監(jiān)控平臺(tái)的開(kāi)發(fā)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
引言
基于百度地圖,針對(duì)現(xiàn)有珠海市氣象探測(cè)網(wǎng)的氣象探測(cè)設(shè)備,建設(shè)一套珠海市氣象防災(zāi)減災(zāi)探測(cè)網(wǎng)新增設(shè)備數(shù)據(jù)監(jiān)控平臺(tái),將氣象設(shè)備的地理分布、氣象要素?cái)?shù)據(jù)采集系統(tǒng)、氣象要素實(shí)時(shí)監(jiān)控系統(tǒng)、氣象要素異常監(jiān)控報(bào)警系統(tǒng)等統(tǒng)一至同一平臺(tái),構(gòu)造氣象要素統(tǒng)一展示平臺(tái),通過(guò)數(shù)據(jù)采集和網(wǎng)絡(luò)傳輸方式,展示各自獨(dú)立的智能設(shè)備的運(yùn)行參數(shù)、指標(biāo)等數(shù)據(jù),對(duì)于異常數(shù)據(jù)進(jìn)行多種方式的報(bào)警(異常數(shù)據(jù)顯示紅色),從而縮短判斷故障的時(shí)限,提高解決故障的能力,達(dá)到實(shí)時(shí)記錄和監(jiān)控,有效預(yù)警和報(bào)警的目的,做到"預(yù)防在線、監(jiān)控在線、管理在線"。
1系統(tǒng)架構(gòu)
如圖1所示,系統(tǒng)架構(gòu)分為2層,底層數(shù)據(jù)采集層主要進(jìn)行數(shù)據(jù)的采集、解析、入庫(kù):監(jiān)控展示層主要把數(shù)據(jù)從數(shù)據(jù)庫(kù)取出,供前端頁(yè)面展示。
2軟件開(kāi)發(fā)環(huán)境
系統(tǒng)整體的展示與操作采用B/s架構(gòu):后端開(kāi)發(fā)語(yǔ)言:PHP:后臺(tái)數(shù)據(jù)庫(kù):MysOL。
3運(yùn)行環(huán)境
服務(wù)器端:windowsserver2012:數(shù)據(jù)庫(kù):MysOL。瀏覽器端:windowsxP/7/8/10。
4數(shù)據(jù)采集
基于"場(chǎng)景+服務(wù)"的設(shè)計(jì)理念,實(shí)現(xiàn)探測(cè)設(shè)備地理分布的顯示、探測(cè)設(shè)備數(shù)據(jù)采集、設(shè)備動(dòng)態(tài)監(jiān)控、異常報(bào)警等需求,為客戶提供專業(yè)化的體驗(yàn)。
該平臺(tái)針對(duì)8種氣象探測(cè)設(shè)備,按照不同的數(shù)據(jù)存儲(chǔ)方式制定不同的數(shù)據(jù)訪問(wèn)策略,對(duì)于自動(dòng)氣象站、生物舒適度等數(shù)據(jù)直接傳給省局探測(cè)數(shù)據(jù)中心,然后通過(guò)省局統(tǒng)一接口平臺(tái)(IDEA)對(duì)外提供數(shù)據(jù)服務(wù)。氣象設(shè)備數(shù)據(jù)格式多樣,采集頻次高,需要花很大的精力熟悉IDEA平臺(tái)提供的接口,然后解析入庫(kù)。
對(duì)于能見(jiàn)度儀等設(shè)備,由于它們是自組網(wǎng)的,可以通過(guò)訪問(wèn)能見(jiàn)度的數(shù)據(jù)庫(kù),實(shí)時(shí)讀取數(shù)據(jù)并加以展示。
對(duì)于藍(lán)天觀測(cè)儀、太陽(yáng)輻射、GPs/MET水汽觀測(cè)等設(shè)備,數(shù)據(jù)是以文件目錄結(jié)構(gòu)的形式進(jìn)行存儲(chǔ)的,需要訪問(wèn)該目錄,并解碼入庫(kù),然后再進(jìn)行數(shù)據(jù)展示。
5界面展示
5.1地理分布
根據(jù)探測(cè)設(shè)備的安裝位置,將設(shè)備的經(jīng)緯度信息映射到百度地圖上加以顯示,系統(tǒng)默認(rèn)顯示全部的探測(cè)設(shè)備,包括自動(dòng)氣象站、能見(jiàn)度儀、藍(lán)天觀測(cè)儀、GPs/MET水汽觀測(cè)、太陽(yáng)輻射、生物舒適度、大氣負(fù)離子等探測(cè)設(shè)備,選擇其中任意一個(gè)設(shè)備,系統(tǒng)就會(huì)在百度地圖上單獨(dú)顯示該類型的設(shè)備。
平臺(tái)總頁(yè)面如圖2所示,設(shè)備分類分布顯示如圖3所示。
5.2實(shí)時(shí)數(shù)據(jù)監(jiān)控
實(shí)時(shí)監(jiān)控各類數(shù)據(jù),后臺(tái)通過(guò)數(shù)據(jù)采集程序,自動(dòng)下載數(shù)據(jù)并傳到前臺(tái),供前端頁(yè)面展示,如圖4所示。
6結(jié)語(yǔ)
通過(guò)開(kāi)發(fā)本系統(tǒng),將多源異構(gòu)數(shù)據(jù)整合入庫(kù),實(shí)現(xiàn)了多種探測(cè)設(shè)備的實(shí)時(shí)數(shù)據(jù)監(jiān)控,方便了設(shè)備運(yùn)維人員開(kāi)展業(yè)務(wù),縮短了故障處理的時(shí)效,在一定程度上提高了單位信息化運(yùn)維能力與水平。