王子成 金 鑫 管憲偉
水文信息在網(wǎng)絡(luò)環(huán)境下的應(yīng)用和服務(wù)拓展
王子成 金 鑫 管憲偉
隨著網(wǎng)絡(luò)的普及,實(shí)現(xiàn)水文信息在網(wǎng)絡(luò)上的實(shí)時查詢能夠滿足水文信息的實(shí)時性、及時性和時效性。水文信息數(shù)據(jù)通過各水文基層測站每日發(fā)送獲得,并存儲在水文信息專用的數(shù)據(jù)庫中。為使水文信息在互聯(lián)網(wǎng)上及時更新并實(shí)現(xiàn)數(shù)據(jù)庫查詢,需做以下工作:(1)建立一個ACCESS數(shù)據(jù)庫表,并設(shè)置好數(shù)據(jù)庫中的表結(jié)構(gòu);(2)用編程軟件制作一個數(shù)據(jù)庫提取軟件;(3)用網(wǎng)頁制作軟件制作一個水文服務(wù)網(wǎng)頁;(4)申請網(wǎng)絡(luò)空間域名;(5)提取數(shù)據(jù)庫數(shù)據(jù)并將制作的水文服務(wù)網(wǎng)頁及數(shù)據(jù)提交到域名空間。
建立ACCESS數(shù)據(jù)庫,按照水文信息接收SQL數(shù)據(jù)庫中的庫表結(jié)構(gòu)和所需服務(wù)項(xiàng)目,在建立的ACCESS數(shù)據(jù)庫中建表,庫表結(jié)構(gòu)按照SQL數(shù)據(jù)庫中的庫表結(jié)構(gòu)進(jìn)行設(shè)置,各表包括水雨情信息表、河道信息表、各站登記表等。
提取的信息數(shù)據(jù)從水文信息接收數(shù)據(jù)庫中提取,用VB語言編程,根據(jù)之前建立的ACCESS庫表結(jié)構(gòu)對應(yīng)制作水文信息提取軟件。編輯完成后的提取軟件,可根據(jù)需要選擇提取日期,只需執(zhí)行即可,并在程序中指定的盤符下生成一個ACCESS數(shù)據(jù)表文件。
根據(jù)水文信息的特點(diǎn)以及各單位的需要制作主頁、子頁及相關(guān)項(xiàng)目。主頁包括所有水文信息的概況及分項(xiàng)查詢的項(xiàng)目。子頁根據(jù)各地區(qū)防汛辦公室、水利局及其他需求單位分別設(shè)立,為其設(shè)置好對應(yīng)需要的各站信息,包括該地區(qū)河道站、雨量站及水庫站詳細(xì)的水情信息、雨情信息,并根據(jù)需要制成表格及動態(tài)瀏覽形式。為了便于使用,實(shí)現(xiàn)整體查詢及單站多時段查詢的目標(biāo),還需建立一些相關(guān)的河道站、雨量站及水庫站的登記表子網(wǎng)頁等。為確保水文資料不外泄,同樣要設(shè)定指定的用戶名及密碼,只有指定用戶才能訪問子頁中水文信息的數(shù)據(jù)。網(wǎng)頁為動態(tài)網(wǎng)頁,自動讀取ACCESS數(shù)據(jù)庫中的數(shù)據(jù)并成表。
在本機(jī)設(shè)立虛擬IP和虛擬服務(wù)器,建立一個虛擬的網(wǎng)絡(luò)環(huán)境進(jìn)行水文信息網(wǎng)的調(diào)試,經(jīng)過內(nèi)部調(diào)試,確保軟件及網(wǎng)頁運(yùn)行狀態(tài)良好的情況下,根據(jù)提取數(shù)據(jù)庫及制作網(wǎng)頁占用的空間,申請合理的網(wǎng)絡(luò)空間及域名。將網(wǎng)頁部分和ACCESS數(shù)據(jù)庫表上傳至所申請的網(wǎng)絡(luò)空間即可。
每日在本地數(shù)據(jù)庫接收水文信息完畢后,需運(yùn)行提取水情信息軟件生成ACCESS數(shù)據(jù)庫。將ACCESS數(shù)據(jù)庫上傳到網(wǎng)絡(luò)空間指定目錄中,網(wǎng)頁自動讀取上傳的ACCESS數(shù)據(jù)庫表并生成表格。根據(jù)需求可隨時更改提取軟件,對網(wǎng)頁的服務(wù)項(xiàng)目進(jìn)行刪除和添加。
通過水文信息網(wǎng),各地區(qū)防汛辦公室、水利局及需求單位可在網(wǎng)絡(luò)上直接查詢行政區(qū)流域所需要的水文信息,其中包括:每日8時流域內(nèi)河道站的總體水情信息、每日8時流域內(nèi)河道站的總體雨情信息、每日8時流域內(nèi)雨量站的總體雨情信息、每日8時流域內(nèi)水庫站的總體水情信息、每日8時流域內(nèi)河道站的總體雨情信息、暴雨加報信息、流域內(nèi)河道站流量和水文的實(shí)時測量信息、流域內(nèi)水庫站的實(shí)時測量信息、整體流域的旬月水文信息。為方便工作和查詢,添加水文站、雨量站及水庫站的登記表,可以進(jìn)行單站水情信息、雨情信息、水庫信息的多日查詢。在雨情信息查詢上添加界值功能,可查詢指定降雨強(qiáng)度以上或區(qū)間的降雨。網(wǎng)頁中查詢項(xiàng)目都以表格形式列出,這樣既能滿足該行政區(qū)流域內(nèi)整體水文信息的查詢,又能滿足單個站多時間段水文信息的查詢,且能直觀地看出所查詢的河流流量、水位的漲落趨勢及區(qū)域內(nèi)降雨強(qiáng)度的分布。
水文信息通過網(wǎng)絡(luò)的拓展服務(wù)應(yīng)用,省去了大量的數(shù)據(jù)統(tǒng)計和匯報工作,極大地提高了日常水文工作的效率;水文信息網(wǎng)的建立也極大滿足了各防汛部門對于水文信息的要求,可從各個信息表中直觀得到該行政區(qū)流域內(nèi)整體的水、雨情情況和單個站別多時段水、雨情情況。更便于了解流域內(nèi)河道流量水位的起漲情況,更好地控制水庫蓄水、放水的調(diào)節(jié)時間。同時需求部門可從水文信息網(wǎng)頁上的報表的各項(xiàng)子表中得到所需要的信息,并對應(yīng)其工作進(jìn)行調(diào)整
吉林省水文水資源局白城分局 137000 吉林省水文水資源局吉林分局 132013 中水淮河規(guī)劃設(shè)計研究有限公司 233001)