霍東亞,侯恩光,宋瑞華
(菏澤水文水資源勘測局,山東 菏澤 274000)
網上地理信息系統(tǒng)WebGIS 可以將地圖與相應的數(shù)據(jù)庫有機地結合起來,實現(xiàn)圖形與數(shù)據(jù)的有效連接,在查詢圖形時,可以相應查出地圖中某圖形目標的相應數(shù)據(jù)庫信息,反之可以通過對于數(shù)據(jù)庫的查詢,查看到相應的地圖位置,真正實現(xiàn)信息的動態(tài)查詢,使各種信息的瀏覽和查詢更加直觀、方便、快捷。
筆者在現(xiàn)有較成熟的WebGIS 平臺的基礎上,結合菏澤市水雨情信息的特點及“測算報整”工作的實際情況,圍繞業(yè)務需求進行二次開發(fā),實現(xiàn)了基于WebGIS 的最新水情信息的實時顯示,雨情信息的在線查詢、點標注,生成雨量等值線、等值面等基本功能。方便有關人員在VPN 專網上直觀了解到最新水情和雨情信息,實現(xiàn)水雨情信息的圖像化查詢。該系統(tǒng)基于ASP 的WebGIS 方案,采用Microsoft Windows 2003 以及IIS WEB 服務器。GIS 系統(tǒng)采用了國產并擁有完全自主產權的GIS 軟件—Topmap World 學習版,數(shù)據(jù)庫管理系統(tǒng)采用Sql Server 2005,開發(fā)工具采用可視化開發(fā)工具Visual Studio 2005。該系統(tǒng)的功能如下:
本系統(tǒng)采用WebGIS 管理空間信息。地圖的主要內容有:雨量站點、水文站點、水庫站點(預留)、縣區(qū)界線、市級邊界范圍,標注層等(根據(jù)需要也可以在地圖中增加河流、鄉(xiāng)鎮(zhèn)等圖層)。用戶可選擇其中的一部分專題顯示,也可選擇全部專題顯示,也可隨時增加或取消顯示某一專題。每一類專題要素劃分為幾個圖層,最重要的專題要素放在頂層,小比例尺時即顯示。根據(jù)需要可將圖形放大,逐次增加下一層的專題要素。放大和縮小包括固定比例的中心縮放和任意比例的無級縮放,地圖的漫游包括垂直、水平滑動條移動和直接圖形拖動。同一專題內的不同要素,如雨量站、水文站點采用不同的圖標。點擊右上方的“屬性查詢地圖”圖標,光標成“+”字形,這時移動光標到地圖的實體上,即顯示該實體的屬性信息,如圖1 所示。
圖1 面向對象的空間信息管理圖示
WebGIS 主界面為最新水情信息的顯示,顯示實時雨水情數(shù)據(jù)庫中最新的水情。在報警功能的設計上,考慮到菏澤屬平原區(qū),汛期發(fā)生大洪水的概率較小,因此改變了系統(tǒng)采用警界水位進行限制并實體閃爍報警的方案。考慮到與查水位流量過程線的報汛入庫流量相比,實測流量的重要性。實測流量過程更能代表測站工作人員的勞動成果,他不僅僅是一個“報”的環(huán)節(jié),而是關系到“測、算、報、整”4個環(huán)節(jié),直接影響到年終整編的質量。因此系統(tǒng)對當天曾實測過流量的水文站進行實體閃爍報警,并以浮動標注顯示該站實測流量信息,從而與以復合標注顯示的最新報汛信息加以區(qū)分,如圖2 所示??梢钥闯?,除馬莊閘水文站最新水情信息為2008-10-1(該站因施工修建而停測水情),其余水文站的最新水情信息均為6-11T8:00 所報水情,復合標注中顯示了站名、站號、時間、閘上水位及水勢、閘下水位及水勢、流量。為演示實體閃爍報警及浮動標注的效果,將服務器系統(tǒng)時間調回到6月1日(李廟閘站在6月1日實測過一次流量)。可以看到網頁上李廟閘水文站以紅色球狀閃爍報警,從浮動標注上可以看出,李廟閘6-1T6:00 實測流量為0.002 m3/s。
系統(tǒng)從報汛入庫后的閘壩水情表中檢索出水情數(shù)據(jù)在地圖上以復合標注顯示最新水情信息(該信息包括使用所有測流方法所測的水情信息),同時對當天曾實測過流量的水文站點進行實體閃爍報警,移動光標到閃爍報警的實體,即以浮動標注的形式顯示當天最新實測流量信息。系統(tǒng)代碼中以sql 語句對測流方法進行條件限制時,流速儀及量水建筑物法和即將使用的ADCP 測流方法所測的水情信息均作為實測流量信息(其中流速儀及量水建筑物法的代碼為“3”,ADCP 法的代碼為“5”)。
圖2 最新水情信息顯示窗口
點擊等值面圖標,從文本框中設定時間,系統(tǒng)從實時水雨情數(shù)據(jù)庫中檢索出雨量數(shù)據(jù)。選擇“點標注”,即可在地圖上標注相應雨量值,如圖3 所示。選擇“線分析”,設定時間,即可繪出相應雨量值的等值線。點擊“圖層列表”圖標,可選擇相應圖層的“可見”與“不可見”狀態(tài),如圖4 所示,水文站點圖層和縣區(qū)界線圖層“不可見”,其余圖層均“可見”。同樣,選擇“面分析”,設定時間,即可繪出相應雨量值的等值面。點擊“打印地圖”圖標,可實現(xiàn)當前雨量等值面圖的打印,如圖5 所示。
圖3 雨量信息的點標注
圖4 雨量信息的線分析及圖層選擇
圖5 打印雨量等值面窗口
筆者利用WebGIS 技術在VPN 專網上實現(xiàn)了菏澤市水雨情信息發(fā)布的幾個簡單功能,使局領導和有關人員打開網頁,就能及時了解到最新水雨情信息,這是對WebGIS 技術進行開發(fā)的一個初步嘗試。受筆者知識所限,目前還無法實現(xiàn)一些類似系統(tǒng)中如繪制水位和流量過程線等一系列更多的功能。在“水文水利數(shù)據(jù)整合系統(tǒng)”以及“菏澤市水資源實時監(jiān)控與管理系統(tǒng)”投入使用后,基于WebGIS 的水雨情信息查詢系統(tǒng)將會得到更多的應用。