專利名稱:一種氣象和水利數(shù)據(jù)共享方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)共享方法,尤其涉及一種基于FTP傳輸方式進(jìn)行的氣象和水利數(shù)據(jù)共享方法。
背景技術(shù):
目前很多氣象部門和水利部門之間的數(shù)據(jù)信息監(jiān)測沒有實現(xiàn)數(shù)據(jù)共享,氣象部門有風(fēng)速、風(fēng)向、氣溫、氣濕、氣壓、雨量、總輻射等七要素的信息監(jiān)測,水利部門也需要對雨量等信息進(jìn)行監(jiān)測。兩者都是分開進(jìn)行監(jiān)測的。存在以下缺點
1.在監(jiān)測區(qū)域內(nèi)進(jìn)行監(jiān)測設(shè)備的重復(fù)投資,增加經(jīng)濟(jì)費用
2.兩部門各自重復(fù)的信息監(jiān)測需要的人工成本增加
3.氣象部門或水利部門要了解其它信息不方便
上述缺點,亟待改善,本發(fā)明是在為了實現(xiàn)氣象部門和水利部門各自監(jiān)測信息數(shù)據(jù)達(dá)到共享目標(biāo)的背景下設(shè)計的一種數(shù)據(jù)共享方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種氣象和水利數(shù)據(jù)共享方法,實現(xiàn)氣象部門和水利部門達(dá)到數(shù)據(jù)共享的目的,氣象部門所需要水利部門的信息可以從水利部門,水利部門沒有的監(jiān)測但氣象有監(jiān)測的數(shù)據(jù),水利部門可以從氣象部門獲取。通過運用信息化建設(shè),實現(xiàn)兩部門的數(shù)據(jù)共享,充分利用各自資源優(yōu)勢,提高工作效率。本發(fā)明是這樣來實現(xiàn)的,首先在氣象部門和水利部門之間搭建FTP服務(wù)器,采用XML文件傳輸方式進(jìn)行雙行傳輸,首先從氣象數(shù)據(jù)庫中將水利所需數(shù)據(jù)的數(shù)據(jù)表復(fù)制到“臨時緩沖表”中,數(shù)據(jù)分析處理器對在“臨時緩沖表”中的數(shù)據(jù)進(jìn)行處理,提取水利所需要的數(shù)據(jù)內(nèi)容,并將數(shù)據(jù)整理成XML文件形式發(fā)送到FTP服務(wù)器中的指定共享文件夾中,再由FTP服務(wù)器對共享文件夾中的數(shù)據(jù)進(jìn)行轉(zhuǎn)移到數(shù)據(jù)交換共享池中,在數(shù)據(jù)交換共享池中對數(shù)據(jù)進(jìn)行解析處理,封裝成水利所需要的數(shù)據(jù)格式;封裝好的數(shù)據(jù)會被再次轉(zhuǎn)移到數(shù)據(jù)共享文件夾中,在水利一端的數(shù)據(jù)處理器會對這個共享文件夾進(jìn)行掃描查找水利所需要的數(shù)據(jù)信息,當(dāng)查找到數(shù)據(jù)后會將數(shù)據(jù)轉(zhuǎn)移到水利中“數(shù)據(jù)臨時緩沖表”,水利端的數(shù)據(jù)處理器會在這個“數(shù)據(jù)臨時緩沖表”進(jìn)行數(shù)據(jù)處理并將數(shù)據(jù)插入到水利系統(tǒng)的數(shù)據(jù)庫中,這樣氣象數(shù)據(jù)就被傳遞到水利部門;同理,水利數(shù)據(jù)也按照上述流程進(jìn)行處理,這樣氣象和水利部門完成實現(xiàn)數(shù)據(jù)共享目標(biāo)。本發(fā)明的技術(shù)效果是通過這種數(shù)據(jù)共享方法,將氣象部門和水利部門的數(shù)據(jù)實現(xiàn)數(shù)據(jù)共享,有效的減少不必要的信息監(jiān)測投資,充分發(fā)揮各自的資源共享功能。
圖I為本發(fā)明氣象部門和水利部門數(shù)據(jù)共享業(yè)務(wù)功能圖。
具體實施例方式如圖I所示,為了更清楚說明在氣象部門和水部門監(jiān)測數(shù)據(jù)信息共享實現(xiàn)方法,現(xiàn)結(jié)合系統(tǒng)功能業(yè)務(wù)圖進(jìn)一步說明整個數(shù)據(jù)共享方法實現(xiàn)。水利系統(tǒng)數(shù)據(jù)庫I所示是氣象部門中的現(xiàn)有監(jiān)測系統(tǒng)數(shù)據(jù)庫,在這個數(shù)據(jù)庫中存方著氣象監(jiān)測系統(tǒng)所監(jiān)測的數(shù)據(jù)信息,包括風(fēng)速、風(fēng)向、氣溫、氣濕、氣壓、雨量、總輻射等七要素信息。數(shù)據(jù)臨時緩存表2所示是氣象部門的臨時數(shù)據(jù)緩存表,用于存放從氣象系統(tǒng)中的數(shù)據(jù)庫復(fù)制過來的水利部門所需要的數(shù)據(jù)內(nèi)容。
數(shù)據(jù)處理分析程序3所示氣象端的數(shù)據(jù)處理程序,主要負(fù)責(zé)從氣象數(shù)據(jù)庫復(fù)制數(shù)據(jù)到臨時表;掃描FTP服務(wù)器中指定文件夾中的數(shù)據(jù)并上傳到數(shù)據(jù)臨時緩存表中;對數(shù)據(jù)臨時緩存表中的數(shù)據(jù)時行分析和封裝處理。數(shù)據(jù)共享文件夾4所示是FTP服務(wù)器中指定共享文件夾,用于存放氣象部門和水利部門需要雙向轉(zhuǎn)移的XML文件。數(shù)據(jù)交換處理程序5所示是FTP服務(wù)器中的數(shù)據(jù)處理程序,主要負(fù)責(zé)將共享文件夾中的數(shù)據(jù)進(jìn)行轉(zhuǎn)移存儲到數(shù)據(jù)交換共享池中,再進(jìn)一步對共享池中的數(shù)據(jù)進(jìn)行解析和封裝成各自所需要的數(shù)據(jù),并將處理好的程序轉(zhuǎn)移到共享交換文件夾中。數(shù)據(jù)交換共享池6所示是FTP中數(shù)據(jù)共享交換池,氣象部門和水利部門所需要交換的數(shù)據(jù)都將在這個交換池中做處理,里面有雙方進(jìn)行通訊的協(xié)議要求,這個池是整個共孚系統(tǒng)的關(guān)鍵。數(shù)據(jù)處理分析程序7所示是水利系統(tǒng)中的數(shù)據(jù)處理程序,功能如同圖中數(shù)據(jù)處理分析程序3所示功能
氣象系統(tǒng)數(shù)據(jù)庫8所示是水利系統(tǒng)中的數(shù)據(jù)庫系統(tǒng),是水利相關(guān)監(jiān)測數(shù)據(jù)的存放數(shù)據(jù)庫。數(shù)據(jù)臨時緩沖表9所示是水利端數(shù)據(jù)臨時緩存表,功能如圖中數(shù)據(jù)臨時緩存表2功能所述。具體過程為首先在氣象部門和水利部門之間搭建FTP服務(wù)器,采用XML文件傳輸方式進(jìn)行雙行傳輸,首先從氣象數(shù)據(jù)庫中將水利所需數(shù)據(jù)的數(shù)據(jù)表復(fù)制到“臨時緩沖表”中,數(shù)據(jù)分析處理器對在“臨時緩沖表”中的數(shù)據(jù)進(jìn)行處理,提取水利所需要的數(shù)據(jù)內(nèi)容,并將數(shù)據(jù)整理成XML文件形式發(fā)送到FTP服務(wù)器中的指定共享文件夾中,再由FTP服務(wù)器對共享文件夾中的數(shù)據(jù)進(jìn)行轉(zhuǎn)移到數(shù)據(jù)交換共享池中,在數(shù)據(jù)交換共享池中對數(shù)據(jù)進(jìn)行解析處理,封裝成水利所需要的數(shù)據(jù)格式;封裝好的數(shù)據(jù)會被再次轉(zhuǎn)移到數(shù)據(jù)共享文件夾中,在水利一端的數(shù)據(jù)處理器會對這個共享文件夾進(jìn)行掃描查找水利所需要的數(shù)據(jù)信息,當(dāng)查找到數(shù)據(jù)后會將數(shù)據(jù)轉(zhuǎn)移到水利中“數(shù)據(jù)臨時緩沖表”,水利端的數(shù)據(jù)處理器會在這個“數(shù)據(jù)臨時緩沖表”進(jìn)行數(shù)據(jù)處理并將數(shù)據(jù)插入到水利系統(tǒng)的數(shù)據(jù)庫中,這樣氣象數(shù)據(jù)就被傳遞到水利部門;同理,水利數(shù)據(jù)也按照上述流程進(jìn)行處理,這樣氣象和水利部門完成實現(xiàn)數(shù)據(jù)共孚目標(biāo)。
權(quán)利要求
1.一種氣象和水利數(shù)據(jù)共享方法,其特征是方法為首先在氣象部門和水利部門之間搭建FTP服務(wù)器,采用XML文件傳輸方式進(jìn)行雙行傳輸,首先從氣象數(shù)據(jù)庫中將水利所需數(shù)據(jù)的數(shù)據(jù)表復(fù)制到“臨時緩沖表”中,數(shù)據(jù)分析處理器對在“臨時緩沖表”中的數(shù)據(jù)進(jìn)行處理,提取水利所需要的數(shù)據(jù)內(nèi)容,并將數(shù)據(jù)整理成XML文件形式發(fā)送到FTP服務(wù)器中的指定共享文件夾中,再由FTP服務(wù)器對共享文件夾中的數(shù)據(jù)進(jìn)行轉(zhuǎn)移到數(shù)據(jù)交換共享池中,在數(shù)據(jù)交換共享池中對數(shù)據(jù)進(jìn)行解析處理,封裝成水利所需要的數(shù)據(jù)格式;封裝好的數(shù)據(jù)會被再次轉(zhuǎn)移到數(shù)據(jù)共享文件夾中,在水利一端的數(shù)據(jù)處理器會對這個共享文件夾進(jìn)行掃描查找水利所需要的數(shù)據(jù)信息,當(dāng)查找到數(shù)據(jù)后會將數(shù)據(jù)轉(zhuǎn)移到水利中“數(shù)據(jù)臨時緩沖表”, 水利端的數(shù)據(jù)處理器會在這個“數(shù)據(jù)臨時緩沖表”進(jìn)行數(shù)據(jù)處理并將數(shù)據(jù)插入到水利系統(tǒng)的數(shù)據(jù)庫中,這樣氣象數(shù)據(jù)就被傳遞到水利部門;同理,水利數(shù)據(jù)也按照上述流程進(jìn)行處理,這樣氣象和水利部門完成實現(xiàn)數(shù)據(jù)共享目標(biāo)。
全文摘要
一種氣象和水利數(shù)據(jù)共享方法,首先在氣象部門和水利部門之間搭建FTP服務(wù)器,采用XML文件傳輸方式進(jìn)行雙行傳輸,在氣象端設(shè)計一個數(shù)據(jù)分析軟件,它先從氣象數(shù)據(jù)庫中將水利所需數(shù)據(jù)的數(shù)據(jù)表復(fù)制到“臨時緩沖表”中,同理,水利數(shù)據(jù)也按照上述流程進(jìn)行處理。這樣氣象和水利部門完成實現(xiàn)數(shù)據(jù)共享目標(biāo)。本發(fā)明的技術(shù)效果是通過這種數(shù)據(jù)共享方法,將氣象部門和水利部門的數(shù)據(jù)實現(xiàn)數(shù)據(jù)共享,有效的減少不必要的信息監(jiān)測投資,充分發(fā)揮各自的資源共享功能。
文檔編號H04L29/08GK102984236SQ20121047274
公開日2013年3月20日 申請日期2012年11月21日 優(yōu)先權(quán)日2012年11月21日
發(fā)明者彭高鐘, 張浩宇, 冷聰 申請人:泰豪科技股份有限公司