分布式氣象水文信息處理方法
【技術領域】
[0001]本發(fā)明涉及環(huán)境氣象水文技術領域,尤其涉及一種分布式氣象水文信息處理方法。
【背景技術】
[0002]人類需要在舒適的環(huán)境中才能生存和獲得健康的保障,尤其是現(xiàn)在人類越來越密集在城市里,對城市的生活環(huán)境提出了越來越高的要求,在環(huán)境發(fā)生變化的時候,需要及時獲得環(huán)境的變化信息,以便調(diào)整應對方式。
[0003]氣象、水文監(jiān)測數(shù)據(jù)是經(jīng)濟社會發(fā)展的重要基礎,是保障城市防汛安全、水源地供水安全、船舶運輸安全等重要支撐。因此,及時、準確地獲取這類實時監(jiān)測數(shù)據(jù)信息意義重大。
[0004]由于影響氣象水文變化的因素較多,如河流水文變化受制于上下游來水、大氣降雨等因素,導致監(jiān)測工作比較復雜,無法簡單從一個監(jiān)測點的數(shù)據(jù)反映整個城市或流域的氣象水文變化,有的城市的水文氣象變化還受制于潮流、洋流的變化,監(jiān)測工作更為復雜。為更合理的反映一個區(qū)域氣象水文變化,必須在上下游、水域陸域設立多個監(jiān)測點位以及完善的數(shù)據(jù)傳輸體系,以形成一個高監(jiān)測頻率、多監(jiān)測指標、快數(shù)據(jù)傳輸、高效率存儲的氣象水文監(jiān)測站網(wǎng)。但由于監(jiān)測手段和方法差異較大,對氣象水文實時采集數(shù)據(jù)分析整編不夠完整和及時,無法充分發(fā)揮監(jiān)測數(shù)據(jù)對相關行業(yè)發(fā)展的支撐,制約了地區(qū)預警防災工作效率。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種分布式氣象水文信息處理方法,能夠快速實時獲取氣象水文情報并進行分析,根據(jù)分析結果迅速發(fā)出預警。
[0006]為了實現(xiàn)該目的,本發(fā)明提供了一種分布式氣象水文信息處理方法,包括如下步驟:
采集分布在地理區(qū)域的各個監(jiān)測點的氣象水文物理信息;
將采集到的氣象水文物理信息發(fā)送到數(shù)據(jù)中心;
數(shù)據(jù)中心存儲接收到的氣象水文物理信息;
終端處理裝置讀取數(shù)據(jù)中心存儲的氣象水文的數(shù)據(jù),并進行分析以及發(fā)出預警。
[0007]進一步,所述數(shù)據(jù)中心由分布在不同位置的服務器組成,分別用以存儲氣象、水務以及海洋的信息數(shù)據(jù)。
[0008]進一步,終端處理裝置自定義選擇監(jiān)測點,向數(shù)據(jù)中心發(fā)出請求,讀取選擇的監(jiān)測點的數(shù)據(jù)結果,并根據(jù)其設置的預警條件,發(fā)出預警信息。
[0009]進一步,終端處理裝置包括內(nèi)網(wǎng)服務器和外網(wǎng)服務端,外網(wǎng)服務端和內(nèi)網(wǎng)服務器之間處理信息的步驟為:
1):內(nèi)網(wǎng)服務器訪問并讀取數(shù)據(jù)中心的各個類型數(shù)據(jù)信息; 2):外網(wǎng)服務端對內(nèi)網(wǎng)服務器的數(shù)據(jù)發(fā)出請求。
[0010]進一步,其步驟2)具體為:
外網(wǎng)服務端向內(nèi)網(wǎng)服務器發(fā)出請求;
內(nèi)網(wǎng)服務器調(diào)用從數(shù)據(jù)中心的數(shù)據(jù)信息進行分析,選擇相應的氣象水文模型進行計算;
將結果返回給外網(wǎng)服務端。
[0011 ] 進一步,所述外網(wǎng)服務端和內(nèi)網(wǎng)服務器之間的接口采用B/S架構。
[0012]進一步,所述的內(nèi)網(wǎng)服務器采用Resin應用服務器和MVC框架構建成基于JSP+DWR+JAVA WEB 的架構。
[0013]進一步,內(nèi)網(wǎng)服務器采用JDBC事務提交方式,將導出的數(shù)據(jù)導入到SQLServer及導出為文本文件。
[0014]進一步,采集分布在地理區(qū)域的各個監(jiān)測點的氣象水文物理信息步驟中還包括獲取該監(jiān)測點地理位置。
[0015]本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例中多點水文監(jiān)測系統(tǒng),通過在各個監(jiān)測點上安裝了監(jiān)測裝置,并對各個監(jiān)測點采集數(shù)據(jù),實時發(fā)送到后臺的數(shù)據(jù)中心來,數(shù)據(jù)中心以及終端處理裝置對數(shù)據(jù)的處理的架構進行了改進和優(yōu)化,大大提高數(shù)據(jù)分析能力,提高了數(shù)據(jù)分析速度,達到全面收集氣象水文信息并及時預警,充分發(fā)揮監(jiān)測數(shù)據(jù)對相關行業(yè)發(fā)展的支撐,提高了地區(qū)預警防災工作效率,為安全生產(chǎn)、生活和預警防災提供快速高效及時的決策情報信息。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實施例提供的一種分布式氣象水文信息處理方法結構示意圖;
圖2為本發(fā)明實施例提供的數(shù)據(jù)中心結構示意圖;
圖3為本發(fā)明實施例提供的終端處理裝置結構示意圖;
圖4是本發(fā)明實施例的分布式氣象水文信息處理方法流程示意圖。
【具體實施方式】
[0018]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0019]通常一座城市或者居民聚集區(qū),往往都是選擇在水文比較豐富的區(qū)域,由于地理位置的原因,一個地區(qū)的水文如河道往往有一條二幾條主河流,在該主河流的周邊還零星分布有若干或長或短的河道,同時由于城市的規(guī)劃,為了分流或者防汛等原因,也會人工開辟多條泄流河道,從而構成一個粗綜復雜的水文系統(tǒng),對于建設一個城市的氣象水文監(jiān)測系統(tǒng),需要在各個河道的各個位置上設置監(jiān)測點,形成一個監(jiān)測群,分布在城市的河道上游、中游以及下游以及周邊等。
[0020]請參閱圖1,圖1為本發(fā)明實施例提供的一種分布式氣象水文信息處理所用到的結構示意圖。該分布式氣象水文信息處理結構包括若干個監(jiān)測裝置1,對氣象水文的物理信息進行數(shù)據(jù)采集,根據(jù)監(jiān)測的需要,可以設置一個或多個監(jiān)測裝置分布在監(jiān)測群的各個監(jiān)測點上。
[0021]監(jiān)測裝置1根據(jù)不同監(jiān)測點需要監(jiān)測的氣象水文信息,可以是風速風向計用以采集風速信息,也可以是用于測量氣壓的氣壓傳感器,還可以是溫度傳感器、水位計量器、流速計,雨量計等,根據(jù)該監(jiān)測點的實際需要,或者在同一監(jiān)測點設置有多個監(jiān)測裝置,同時對多種氣象水文信息進行采集。
[0022]監(jiān)測裝置1與信息發(fā)射裝置2連接,信息發(fā)射裝置2用以對監(jiān)測裝置1采集到的數(shù)據(jù)信息發(fā)送到后臺的中心去,本實施例中,信息發(fā)射裝置2對采集數(shù)據(jù)信息發(fā)送到后臺的數(shù)據(jù)中心4,后臺的數(shù)據(jù)中心4通過信息接收裝置3接收信息發(fā)射裝置2發(fā)來的數(shù)據(jù)信息,并存儲這些數(shù)據(jù)信息。
[0023]進一步地,為了實時獲取精準的信息以及地理位置,監(jiān)測裝置1還包括用于獲取該監(jiān)測點地理位置的定位單元,比如GPS定位單位,在獲取該地理位置的氣象水文信息的同時,能夠準確獲取該點的地理位置。
[0024]請參閱圖2,圖2為本發(fā)明實施例提供的數(shù)據(jù)中心結構示意圖。數(shù)據(jù)中心4由分布在不同位置的服務器組成,本實施例中,數(shù)據(jù)中心4由氣象服務器40、水務服務器41以及海洋服務器42構成,分別用以存儲氣象、水務以及海洋的信息數(shù)據(jù)。
[0025]終端處理裝置5用以對數(shù)據(jù)中心4存儲的氣象水文的分析結果發(fā)出預警,終端處理裝置5可以自定義選擇監(jiān)測點,向數(shù)據(jù)中心4發(fā)出請求,讀取選擇的監(jiān)測點的數(shù)據(jù)結果,并根據(jù)其設置的預警條件,發(fā)出預警信息。具體如下:
請參閱圖3,圖3為本發(fā)明實施例提供的終端處理裝置結構示意圖。終端處理裝置5包括內(nèi)網(wǎng)服務器50和外網(wǎng)服務端51,所述內(nèi)網(wǎng)服務器50和外網(wǎng)服務端51之間的接口采用B/S架構,所述內(nèi)網(wǎng)服務器50用于訪問并讀取數(shù)據(jù)中心4的各個類型數(shù)據(jù)信息,所述外網(wǎng)服務端51對內(nèi)網(wǎng)服務器50的數(shù)據(jù)發(fā)出請求。
[0026]進一步,為了更好地實現(xiàn)各種復雜的應用,終端處理裝置5還包括氣象水文模型數(shù)據(jù)庫52,該氣象水文模型數(shù)據(jù)庫可以對各種氣象水文信息進行分析后,得出各種情報結果,終端處理裝置5可以發(fā)出請求,根據(jù)外網(wǎng)服務端51發(fā)出的請求,調(diào)用內(nèi)網(wǎng)服務器50的數(shù)據(jù)信息進行分析,根據(jù)選擇的氣象水文模型52進行計算,并將結果返回給外網(wǎng)服務端51ο
[0027]外網(wǎng)服務端51包括顯示數(shù)據(jù)顯示單元和預警提示單元,其中,所述數(shù)據(jù)顯示單元用于顯示數(shù)據(jù)分析結果;所述預警提示單元用于對符合預警條件的氣象水文分析結果發(fā)出警示。
[0028]請參閱圖4,圖4是本發(fā)明實施例的分布式氣象水文信息處理方法流程示意圖,具體步驟如下:
S1:采集分布在地理區(qū)域的各個監(jiān)測點的氣象水文物