国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WebGIS的防汛調(diào)度信息管理系統(tǒng)研究與實(shí)現(xiàn)

2014-07-28 18:35何云
電腦知識(shí)與技術(shù) 2014年16期

何云

摘要:防汛工作關(guān)乎國(guó)家穩(wěn)定與社會(huì)和諧發(fā)展,做好防汛調(diào)度工作具有重大的社會(huì)意義。該文提出基于WebGIS的防汛調(diào)度信息管理系統(tǒng)的開(kāi)發(fā)方案,對(duì)系統(tǒng)的總體框架、數(shù)據(jù)庫(kù)和系統(tǒng)集成等方面進(jìn)行了探討。結(jié)合WebGIS技術(shù),在地圖上直觀地顯示汛情信息,提高了防汛調(diào)度信息管理系統(tǒng)的操作性。在該方案中,WebGIS服務(wù)與防汛調(diào)度信息管理系統(tǒng)共用同一個(gè)數(shù)據(jù)庫(kù),使用Web Services技術(shù)解決WebGIS服務(wù)與管理信息系統(tǒng)的通信問(wèn)題;根據(jù)防汛調(diào)度管理信息系統(tǒng)B/S模式的開(kāi)發(fā)需求,結(jié)合Flex技術(shù)將WebGIS應(yīng)用集成在防汛調(diào)度信息管理系統(tǒng)中,解決兩個(gè)獨(dú)立系統(tǒng)的集成問(wèn)題。

關(guān)鍵詞:WebGIS;防汛調(diào)度信息管理系統(tǒng);B/S;Web Services;Flex

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)16-3713-04

Abstract:Flood prevention is related to national stability and development of harmonious society, good work of flood prevention is of great social significance.This paper develops a Flood-Prevention Information Management System Based on WebGIS, discusses about framework of system、database andintegration of system. Combined with WebGIS, the Flood-Prevention Information Management System become more simple to operate.WebGIS and Flood-Prevention Information Management System share the same database. The framework solves the communication problems through Web Services. According to the development requirement of Flood-Prevention Information Management Systembased on B/S, the system integrates WebGIS system with Flood-Prevention Information Management System through Flex framework.

Key words: WebGIS; flood-prevention information management system; B/S; Web Services;Flex

防汛調(diào)度工作關(guān)系國(guó)民經(jīng)濟(jì)發(fā)展和人民的人身財(cái)產(chǎn)安全,極大地影響國(guó)家穩(wěn)定和社會(huì)的和諧發(fā)展,做好防汛工作具有巨大的社會(huì)意義。傳統(tǒng)的防汛調(diào)度數(shù)據(jù)都是以文件報(bào)表的形式傳達(dá)到防汛調(diào)度指揮中心。這種方式效率低,不能充分合理地利用人力物力資源,已經(jīng)不能適應(yīng)如今的防汛要求。借助于計(jì)算機(jī)技術(shù)的飛速發(fā)展,將各種防汛調(diào)度信息存儲(chǔ)在數(shù)據(jù)庫(kù)中,開(kāi)發(fā)基于B/S模式的防汛調(diào)度信息管理系統(tǒng)[1,2],實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程傳輸,汛情信息網(wǎng)絡(luò)共享的目標(biāo)。同時(shí)在防汛調(diào)度信息管理系統(tǒng)中應(yīng)用WebGIS技術(shù),為防汛調(diào)度信息管理系統(tǒng)信息化提供了新的思路。WebGIS技術(shù)應(yīng)用在防汛調(diào)度信息管理系統(tǒng)的開(kāi)發(fā)中,使用圖形語(yǔ)言方式描述空間信息,用戶可以直觀形象快速地獲取信息。WebGIS具有操作簡(jiǎn)單、跨平臺(tái)、可擴(kuò)展、信息分布共享、高效的負(fù)載平衡等特點(diǎn),它在諸多領(lǐng)域中都得到了廣泛的應(yīng)用。WebGIS技術(shù)的引入,豐富了防汛調(diào)度信息管理系統(tǒng)的功能。借助于WebGIS的圖形表達(dá)和地理信息處理能力[3,4,5],防汛調(diào)度信息管理系統(tǒng)對(duì)數(shù)據(jù)的分析、處理、展示也更加簡(jiǎn)單和直觀[6,7,8,9]。借助于Flex技術(shù)和Web Services,解決WebGIS系統(tǒng)和防汛調(diào)度信息管理系統(tǒng)的集成問(wèn)題和通信問(wèn)題[10,11,12,13]。研究WebGIS技術(shù)在防汛調(diào)度信息管理系統(tǒng)中的應(yīng)用具有非常重要的實(shí)踐意義[14]。

1 系統(tǒng)基本結(jié)構(gòu)框架

系統(tǒng)框架如圖1所示,基于WebGIS的防汛調(diào)度信息管理系統(tǒng)是發(fā)布在互聯(lián)網(wǎng)上,并結(jié)合WebGIS功能的一種系統(tǒng)表現(xiàn)。除了要求一般Web系統(tǒng)所必須的Web服務(wù)器和數(shù)據(jù)服務(wù)器外,還必須設(shè)置WebGIS服務(wù)器,專門(mén)負(fù)責(zé)地理信息的查詢、分析和處理。用戶的請(qǐng)求會(huì)被Web服務(wù)器、數(shù)據(jù)服務(wù)器和WebGIS服務(wù)器共同受理,并將最后的結(jié)果發(fā)回給用戶。

Web服務(wù)器響應(yīng)客戶端的頁(yè)面請(qǐng)求,并根據(jù)業(yè)務(wù)邏輯,進(jìn)行頁(yè)面跳轉(zhuǎn);同時(shí),為WebGIS服務(wù)器提供數(shù)據(jù)存儲(chǔ)服務(wù)。在本系統(tǒng)中報(bào)表服務(wù)器采用專業(yè)的報(bào)表工具(FineReport)設(shè)計(jì)圖形報(bào)表,設(shè)計(jì)好的報(bào)表模板發(fā)布在報(bào)表服務(wù)器上,供表示層調(diào)用。Web Services服務(wù)器提供Web Services服務(wù),在本系統(tǒng)中主要提供對(duì)數(shù)據(jù)庫(kù)的操作功能。WebGIS服務(wù)器主要承擔(dān)兩方面作用:一是動(dòng)態(tài)響應(yīng)用戶對(duì)地圖的請(qǐng)求,分析和處理地理空間數(shù)據(jù);另一個(gè)作用是提供用戶訪問(wèn)地圖的REST接口。WebGIS總體結(jié)構(gòu)如圖2所示。

1.1 基于Flex的WebGIS交互平臺(tái)

本系統(tǒng)框架中采用Flex設(shè)計(jì)WebGIS服務(wù)的表示層,通過(guò)ArcGIS Server的提供的REST接口調(diào)用WebGIS服務(wù),包括地圖瀏覽、地理信息查詢和統(tǒng)計(jì)分析,如圖3。系統(tǒng)表示層的設(shè)計(jì)以追求操作簡(jiǎn)單、表現(xiàn)形式豐富為目標(biāo),結(jié)合提供的ArcGIS API for Flex開(kāi)發(fā)庫(kù),開(kāi)發(fā)者可制定各種自定義控件,為使用者提供更好的用戶體驗(yàn)。系統(tǒng)的開(kāi)發(fā)采用的是分層開(kāi)發(fā)模式,表示層只提供人機(jī)交互,不包括業(yè)務(wù)邏輯功能。同時(shí),F(xiàn)lex還能對(duì)來(lái)自Web Service的數(shù)據(jù)進(jìn)行有效處理。表示層采用Flex開(kāi)發(fā)有效解決了系統(tǒng)跨平臺(tái)展示的問(wèn)題,并且對(duì)防汛調(diào)度信息管理系統(tǒng)B/S模式開(kāi)發(fā)過(guò)程中遇到的數(shù)據(jù)信息集成、界面交互和實(shí)時(shí)數(shù)據(jù)更新顯示等難題提供了一套可行的解決方案。endprint

1.2 基于Web Service的數(shù)據(jù)支持

數(shù)據(jù)層的設(shè)計(jì)包括兩方面:GIS 數(shù)據(jù)訪問(wèn)層(GIS 系統(tǒng)和空間數(shù)據(jù)庫(kù))和防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層。GIS 數(shù)據(jù)訪問(wèn)層完成相關(guān)地理信息數(shù)據(jù)的存儲(chǔ)訪問(wèn)提供防汛信息數(shù)據(jù)的訪問(wèn)操作,采用Oracle 10g數(shù)據(jù)庫(kù)。防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層采用JDBC 開(kāi)發(fā),減少了網(wǎng)絡(luò)的傳輸成本和服務(wù)器的運(yùn)行負(fù)擔(dān)。第一步,注冊(cè)JDBC驅(qū)動(dòng);第二步,創(chuàng)建連接池對(duì)象,并通過(guò)連接池獲得與連接池的連接來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。針對(duì)數(shù)據(jù)庫(kù)中的每一張表,建立一個(gè)數(shù)據(jù)表類,包括對(duì)數(shù)據(jù)表的增刪改查操作,通過(guò)新建數(shù)據(jù)庫(kù)表對(duì)象完成對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。同時(shí),由于數(shù)據(jù)庫(kù)的安全訪問(wèn)問(wèn)題,需要向外部提供一個(gè)間接的數(shù)據(jù)訪問(wèn)接口。在本系統(tǒng)中使用Web Service提供在線數(shù)據(jù)訪問(wèn),Web Service基于XML 語(yǔ)言,使用SOAP(Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)傳輸數(shù)據(jù)。表示層設(shè)計(jì)時(shí),在swf文件中配置相關(guān)Web Services的地址和要訪問(wèn)的服務(wù),解析傳送的XML文件數(shù)據(jù),最后將數(shù)據(jù)信息在Flex應(yīng)用以特定方式表示出來(lái)。流程如下:

2 基于WebGIS的防汛調(diào)度信息管理系統(tǒng)

系統(tǒng)示范區(qū)位于東北某汛情多發(fā)區(qū),歷史上發(fā)生過(guò)多次洪災(zāi)。基于WebGIS的防汛調(diào)度信息管理系統(tǒng)能為示范區(qū)的防汛工作提供決策支持。結(jié)合GIS地圖技術(shù),動(dòng)態(tài)實(shí)時(shí)地顯示示范區(qū)內(nèi)各防汛倉(cāng)庫(kù)防汛物資的儲(chǔ)備情況和分布信息,包括倉(cāng)庫(kù)位置、搶險(xiǎn)物資種類以及數(shù)量等;在電子地圖上,直接對(duì)搶險(xiǎn)物資進(jìn)行統(tǒng)一管理;采用FineReport報(bào)表工具,制定特定的報(bào)表模板,直觀顯示災(zāi)點(diǎn)的搶險(xiǎn)物資的需求情況;根據(jù)災(zāi)點(diǎn)險(xiǎn)情信息,分析各倉(cāng)庫(kù)搶險(xiǎn)物資的儲(chǔ)備情況,給出最佳的搶險(xiǎn)物資運(yùn)輸路徑,并制定調(diào)度方案。系統(tǒng)包括人員物資登錄、人員物資調(diào)度、人員物資查詢、系統(tǒng)管理、水雨情監(jiān)測(cè)等模塊。

人員物資登陸:人員信息和物資入庫(kù)信息登記。

人員物資調(diào)度:根據(jù)實(shí)時(shí)汛情和路徑分析結(jié)果,制定防汛調(diào)度方案。

人員物資查詢:對(duì)物資信息、搶先隊(duì)伍信息和調(diào)度方案信息進(jìn)行查詢操作。

系統(tǒng)管理:統(tǒng)一管理調(diào)度方案信息和人員物資信息。

2.1 分布式救援物資管理

分布式救援物資管理概念是針對(duì)應(yīng)對(duì)突發(fā)汛情快速制定搶險(xiǎn)物資方案而提出的,是一種基于調(diào)度指揮中心協(xié)調(diào)的管理體系。救援物資存放在各個(gè)分級(jí)物資倉(cāng)庫(kù)中,調(diào)度指揮中心整體負(fù)責(zé)各個(gè)倉(cāng)庫(kù)的物資出入庫(kù)管理。各個(gè)倉(cāng)庫(kù)的位置設(shè)定在各區(qū)災(zāi)情多發(fā)區(qū)附近,并要求周圍交通便捷,從而保證救援物資快速安全地到達(dá)搶險(xiǎn)地點(diǎn)。調(diào)度指揮中心根據(jù)需求和哥倉(cāng)庫(kù)的實(shí)際庫(kù)存情況,制定相應(yīng)的物資入庫(kù)方案和搶險(xiǎn)物資出庫(kù)分配方案。分布式救援物資管理依托信息系統(tǒng),能實(shí)時(shí)了解各個(gè)搶險(xiǎn)物資倉(cāng)庫(kù)的實(shí)時(shí)庫(kù)存信息,進(jìn)而將分布式的庫(kù)存整合為一個(gè)整體。在原來(lái)的管理體系中只能對(duì)單個(gè)倉(cāng)庫(kù)進(jìn)行局部?jī)?yōu)化,現(xiàn)在我們能從整個(gè)系統(tǒng)范圍內(nèi)進(jìn)行全局優(yōu)化,保障了效率的最大化。分布式救援物資管理的優(yōu)點(diǎn):1)反映迅速,能在汛情發(fā)生后的短時(shí)間內(nèi)從最近的倉(cāng)庫(kù)調(diào)度搶險(xiǎn)救援物資;2)倉(cāng)庫(kù)統(tǒng)一管理,管理成本降低;3)調(diào)度指揮中心整體管理各個(gè)倉(cāng)庫(kù)的庫(kù)存情況,省去中間環(huán)節(jié),管理結(jié)構(gòu)整體優(yōu)化。缺點(diǎn):1)管理控制的難度提高;2)信息共享依賴程度高。

2.2 動(dòng)態(tài)救援路徑規(guī)劃與實(shí)時(shí)應(yīng)急平臺(tái)

為了實(shí)現(xiàn)多個(gè)倉(cāng)庫(kù)點(diǎn)到單個(gè)災(zāi)點(diǎn)的最優(yōu)路徑分析,我們采用了基于路徑分析的臨近設(shè)施分析方法。首先,創(chuàng)建臨近設(shè)施分析的GP服務(wù)模型,

模型的輸入?yún)?shù)有:倉(cāng)庫(kù)點(diǎn)矢量數(shù)據(jù),受災(zāi)點(diǎn)矢量數(shù)據(jù),障礙點(diǎn)矢量數(shù)據(jù),查找臨近設(shè)施個(gè)數(shù),路徑分析容差大小模型的輸出結(jié)果有:最優(yōu)路徑矢量數(shù)據(jù),最優(yōu)路徑矢量數(shù)據(jù)文本信息(xml格式)完成了GP服務(wù)的創(chuàng)建,在ArcMap中設(shè)置好參數(shù),將GP服務(wù)保存為ArcMap配置文件,并將其發(fā)布。

同時(shí),為了顯示常見(jiàn)交通信息,我們也制作了交通地圖服務(wù),并將其發(fā)布。通過(guò)地圖服務(wù)用戶就可以通過(guò)鼠標(biāo)操作獲取并向服務(wù)器發(fā)送受災(zāi)點(diǎn)和道路障礙點(diǎn)的信息,關(guān)系型數(shù)據(jù)庫(kù)也可以返回并倉(cāng)庫(kù)點(diǎn)信息并向GIS服務(wù)器發(fā)送倉(cāng)庫(kù)點(diǎn)信息,在此基礎(chǔ)上GP服務(wù)就可以數(shù)據(jù)處理,并將結(jié)果返回。

防汛調(diào)度信息管理系統(tǒng)是為防汛工作提供技術(shù)支持。當(dāng)某個(gè)災(zāi)點(diǎn)發(fā)生防汛險(xiǎn)情時(shí),應(yīng)根據(jù)已有路徑情況和相關(guān)限制信息來(lái)快速制定路線,并提交給指揮中心,供指揮中心參考。在本文中,防汛調(diào)度工作是指將搶險(xiǎn)物資和搶險(xiǎn)人員快速送到指定災(zāi)點(diǎn)位置。所以路徑規(guī)劃不僅得考慮道路網(wǎng)信息(道路的行駛成本、道路通車與否),還得考慮這些就近搶險(xiǎn)中心的搶險(xiǎn)人員和搶險(xiǎn)物資的儲(chǔ)備情況是否滿足救災(zāi)要求,相關(guān)流程如圖5。

2.3 系統(tǒng)效果圖

系統(tǒng)目前在運(yùn)行在北方某梯級(jí)調(diào)度中心,運(yùn)行效果良好,為快速合理制定防汛調(diào)度方案提供巨大的技術(shù)支持。系統(tǒng)運(yùn)行效果圖如下:

3 結(jié)束語(yǔ)

本文提出了基于WebGIS的防汛調(diào)度信息管理系統(tǒng)的解決方案,并討論了基于Flex的WebGIS開(kāi)發(fā)方式。本系統(tǒng)已部署運(yùn)行在某梯級(jí)調(diào)度中心,并運(yùn)行良好。

基于WebGIS的防汛調(diào)度信息管理系統(tǒng)仍是一個(gè)較新的領(lǐng)域。它結(jié)合WebGIS的優(yōu)勢(shì),解決了傳統(tǒng)防汛調(diào)度信息管理系統(tǒng)信息傳輸效率低的缺陷,同時(shí)還豐富了系統(tǒng)的功能,提高了用戶的工作效率。借助于WebGIS技術(shù)的發(fā)展,防汛調(diào)度信息管理系統(tǒng)的功能會(huì)得到更加充分的完善。

參考文獻(xiàn):

[1] 朱愛(ài)紅,余冬梅,張聚禮.基于B_S軟件體系結(jié)構(gòu)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(5):1164-1166.

[2] 雍杰,宋順林.基于B_S的Web項(xiàng)目遠(yuǎn)程維護(hù)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(21):5502-5504.

[3] 吳濤,戚銘堯,黎勇,等.WebGIS開(kāi)發(fā)中的RIA技術(shù)應(yīng)用研究[J].測(cè)繪通報(bào),2006(6):34-37.

[4] 高志敏. WebGIS中若干關(guān)鍵技術(shù)研究[D].浙江:浙江工商大學(xué),2011.

[5] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.

[6] 王非. WebServices在Flex系統(tǒng)中的應(yīng)用實(shí)現(xiàn)[J].微型電腦應(yīng)用,2009,25(3):30-33.

[7] 劉俊,譚建軍,邵長(zhǎng)高.基于Flex的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2010,5:242-244.

[8] Jiancun Wang;Tianyun Su;Xinzhong Li;Jiagang Li;Qingping Li;Fanghui Lei;Zhongtao L. Design and construction of system for marine geophysics data sharing based on WebGIS[J]. Journal of Earth Science.2012,23(6):914-918.

[9] 俞峰,王維江,陳彥..WebGIS在水利信息系統(tǒng)中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2003,23(z1):71-73.

[10] 鄔倫,張晶,唐大仕.基于WebGIS的體系結(jié)構(gòu)研究[J].地理學(xué)與國(guó)土研究,2001,17(4):20-24.

[11] 姬婧,孟景鳳.淺論WebGIS系統(tǒng)[J].煤炭技術(shù),2006,25(4):99-101.

[12] 吳信才,郭玲玲,白玉琪.WebGIS開(kāi)發(fā)技術(shù)分析與系統(tǒng)實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2001(5):96-99.

[13] 周成虎,胄景飛,陸鋒等.第四代GIS軟件研究[J].中國(guó)圖像圖形學(xué)報(bào),2001,6A(9):817-823.

[14] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.endprint

1.2 基于Web Service的數(shù)據(jù)支持

數(shù)據(jù)層的設(shè)計(jì)包括兩方面:GIS 數(shù)據(jù)訪問(wèn)層(GIS 系統(tǒng)和空間數(shù)據(jù)庫(kù))和防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層。GIS 數(shù)據(jù)訪問(wèn)層完成相關(guān)地理信息數(shù)據(jù)的存儲(chǔ)訪問(wèn)提供防汛信息數(shù)據(jù)的訪問(wèn)操作,采用Oracle 10g數(shù)據(jù)庫(kù)。防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層采用JDBC 開(kāi)發(fā),減少了網(wǎng)絡(luò)的傳輸成本和服務(wù)器的運(yùn)行負(fù)擔(dān)。第一步,注冊(cè)JDBC驅(qū)動(dòng);第二步,創(chuàng)建連接池對(duì)象,并通過(guò)連接池獲得與連接池的連接來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。針對(duì)數(shù)據(jù)庫(kù)中的每一張表,建立一個(gè)數(shù)據(jù)表類,包括對(duì)數(shù)據(jù)表的增刪改查操作,通過(guò)新建數(shù)據(jù)庫(kù)表對(duì)象完成對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。同時(shí),由于數(shù)據(jù)庫(kù)的安全訪問(wèn)問(wèn)題,需要向外部提供一個(gè)間接的數(shù)據(jù)訪問(wèn)接口。在本系統(tǒng)中使用Web Service提供在線數(shù)據(jù)訪問(wèn),Web Service基于XML 語(yǔ)言,使用SOAP(Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)傳輸數(shù)據(jù)。表示層設(shè)計(jì)時(shí),在swf文件中配置相關(guān)Web Services的地址和要訪問(wèn)的服務(wù),解析傳送的XML文件數(shù)據(jù),最后將數(shù)據(jù)信息在Flex應(yīng)用以特定方式表示出來(lái)。流程如下:

2 基于WebGIS的防汛調(diào)度信息管理系統(tǒng)

系統(tǒng)示范區(qū)位于東北某汛情多發(fā)區(qū),歷史上發(fā)生過(guò)多次洪災(zāi)?;赪ebGIS的防汛調(diào)度信息管理系統(tǒng)能為示范區(qū)的防汛工作提供決策支持。結(jié)合GIS地圖技術(shù),動(dòng)態(tài)實(shí)時(shí)地顯示示范區(qū)內(nèi)各防汛倉(cāng)庫(kù)防汛物資的儲(chǔ)備情況和分布信息,包括倉(cāng)庫(kù)位置、搶險(xiǎn)物資種類以及數(shù)量等;在電子地圖上,直接對(duì)搶險(xiǎn)物資進(jìn)行統(tǒng)一管理;采用FineReport報(bào)表工具,制定特定的報(bào)表模板,直觀顯示災(zāi)點(diǎn)的搶險(xiǎn)物資的需求情況;根據(jù)災(zāi)點(diǎn)險(xiǎn)情信息,分析各倉(cāng)庫(kù)搶險(xiǎn)物資的儲(chǔ)備情況,給出最佳的搶險(xiǎn)物資運(yùn)輸路徑,并制定調(diào)度方案。系統(tǒng)包括人員物資登錄、人員物資調(diào)度、人員物資查詢、系統(tǒng)管理、水雨情監(jiān)測(cè)等模塊。

人員物資登陸:人員信息和物資入庫(kù)信息登記。

人員物資調(diào)度:根據(jù)實(shí)時(shí)汛情和路徑分析結(jié)果,制定防汛調(diào)度方案。

人員物資查詢:對(duì)物資信息、搶先隊(duì)伍信息和調(diào)度方案信息進(jìn)行查詢操作。

系統(tǒng)管理:統(tǒng)一管理調(diào)度方案信息和人員物資信息。

2.1 分布式救援物資管理

分布式救援物資管理概念是針對(duì)應(yīng)對(duì)突發(fā)汛情快速制定搶險(xiǎn)物資方案而提出的,是一種基于調(diào)度指揮中心協(xié)調(diào)的管理體系。救援物資存放在各個(gè)分級(jí)物資倉(cāng)庫(kù)中,調(diào)度指揮中心整體負(fù)責(zé)各個(gè)倉(cāng)庫(kù)的物資出入庫(kù)管理。各個(gè)倉(cāng)庫(kù)的位置設(shè)定在各區(qū)災(zāi)情多發(fā)區(qū)附近,并要求周圍交通便捷,從而保證救援物資快速安全地到達(dá)搶險(xiǎn)地點(diǎn)。調(diào)度指揮中心根據(jù)需求和哥倉(cāng)庫(kù)的實(shí)際庫(kù)存情況,制定相應(yīng)的物資入庫(kù)方案和搶險(xiǎn)物資出庫(kù)分配方案。分布式救援物資管理依托信息系統(tǒng),能實(shí)時(shí)了解各個(gè)搶險(xiǎn)物資倉(cāng)庫(kù)的實(shí)時(shí)庫(kù)存信息,進(jìn)而將分布式的庫(kù)存整合為一個(gè)整體。在原來(lái)的管理體系中只能對(duì)單個(gè)倉(cāng)庫(kù)進(jìn)行局部?jī)?yōu)化,現(xiàn)在我們能從整個(gè)系統(tǒng)范圍內(nèi)進(jìn)行全局優(yōu)化,保障了效率的最大化。分布式救援物資管理的優(yōu)點(diǎn):1)反映迅速,能在汛情發(fā)生后的短時(shí)間內(nèi)從最近的倉(cāng)庫(kù)調(diào)度搶險(xiǎn)救援物資;2)倉(cāng)庫(kù)統(tǒng)一管理,管理成本降低;3)調(diào)度指揮中心整體管理各個(gè)倉(cāng)庫(kù)的庫(kù)存情況,省去中間環(huán)節(jié),管理結(jié)構(gòu)整體優(yōu)化。缺點(diǎn):1)管理控制的難度提高;2)信息共享依賴程度高。

2.2 動(dòng)態(tài)救援路徑規(guī)劃與實(shí)時(shí)應(yīng)急平臺(tái)

為了實(shí)現(xiàn)多個(gè)倉(cāng)庫(kù)點(diǎn)到單個(gè)災(zāi)點(diǎn)的最優(yōu)路徑分析,我們采用了基于路徑分析的臨近設(shè)施分析方法。首先,創(chuàng)建臨近設(shè)施分析的GP服務(wù)模型,

模型的輸入?yún)?shù)有:倉(cāng)庫(kù)點(diǎn)矢量數(shù)據(jù),受災(zāi)點(diǎn)矢量數(shù)據(jù),障礙點(diǎn)矢量數(shù)據(jù),查找臨近設(shè)施個(gè)數(shù),路徑分析容差大小模型的輸出結(jié)果有:最優(yōu)路徑矢量數(shù)據(jù),最優(yōu)路徑矢量數(shù)據(jù)文本信息(xml格式)完成了GP服務(wù)的創(chuàng)建,在ArcMap中設(shè)置好參數(shù),將GP服務(wù)保存為ArcMap配置文件,并將其發(fā)布。

同時(shí),為了顯示常見(jiàn)交通信息,我們也制作了交通地圖服務(wù),并將其發(fā)布。通過(guò)地圖服務(wù)用戶就可以通過(guò)鼠標(biāo)操作獲取并向服務(wù)器發(fā)送受災(zāi)點(diǎn)和道路障礙點(diǎn)的信息,關(guān)系型數(shù)據(jù)庫(kù)也可以返回并倉(cāng)庫(kù)點(diǎn)信息并向GIS服務(wù)器發(fā)送倉(cāng)庫(kù)點(diǎn)信息,在此基礎(chǔ)上GP服務(wù)就可以數(shù)據(jù)處理,并將結(jié)果返回。

防汛調(diào)度信息管理系統(tǒng)是為防汛工作提供技術(shù)支持。當(dāng)某個(gè)災(zāi)點(diǎn)發(fā)生防汛險(xiǎn)情時(shí),應(yīng)根據(jù)已有路徑情況和相關(guān)限制信息來(lái)快速制定路線,并提交給指揮中心,供指揮中心參考。在本文中,防汛調(diào)度工作是指將搶險(xiǎn)物資和搶險(xiǎn)人員快速送到指定災(zāi)點(diǎn)位置。所以路徑規(guī)劃不僅得考慮道路網(wǎng)信息(道路的行駛成本、道路通車與否),還得考慮這些就近搶險(xiǎn)中心的搶險(xiǎn)人員和搶險(xiǎn)物資的儲(chǔ)備情況是否滿足救災(zāi)要求,相關(guān)流程如圖5。

2.3 系統(tǒng)效果圖

系統(tǒng)目前在運(yùn)行在北方某梯級(jí)調(diào)度中心,運(yùn)行效果良好,為快速合理制定防汛調(diào)度方案提供巨大的技術(shù)支持。系統(tǒng)運(yùn)行效果圖如下:

3 結(jié)束語(yǔ)

本文提出了基于WebGIS的防汛調(diào)度信息管理系統(tǒng)的解決方案,并討論了基于Flex的WebGIS開(kāi)發(fā)方式。本系統(tǒng)已部署運(yùn)行在某梯級(jí)調(diào)度中心,并運(yùn)行良好。

基于WebGIS的防汛調(diào)度信息管理系統(tǒng)仍是一個(gè)較新的領(lǐng)域。它結(jié)合WebGIS的優(yōu)勢(shì),解決了傳統(tǒng)防汛調(diào)度信息管理系統(tǒng)信息傳輸效率低的缺陷,同時(shí)還豐富了系統(tǒng)的功能,提高了用戶的工作效率。借助于WebGIS技術(shù)的發(fā)展,防汛調(diào)度信息管理系統(tǒng)的功能會(huì)得到更加充分的完善。

參考文獻(xiàn):

[1] 朱愛(ài)紅,余冬梅,張聚禮.基于B_S軟件體系結(jié)構(gòu)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(5):1164-1166.

[2] 雍杰,宋順林.基于B_S的Web項(xiàng)目遠(yuǎn)程維護(hù)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(21):5502-5504.

[3] 吳濤,戚銘堯,黎勇,等.WebGIS開(kāi)發(fā)中的RIA技術(shù)應(yīng)用研究[J].測(cè)繪通報(bào),2006(6):34-37.

[4] 高志敏. WebGIS中若干關(guān)鍵技術(shù)研究[D].浙江:浙江工商大學(xué),2011.

[5] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.

[6] 王非. WebServices在Flex系統(tǒng)中的應(yīng)用實(shí)現(xiàn)[J].微型電腦應(yīng)用,2009,25(3):30-33.

[7] 劉俊,譚建軍,邵長(zhǎng)高.基于Flex的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2010,5:242-244.

[8] Jiancun Wang;Tianyun Su;Xinzhong Li;Jiagang Li;Qingping Li;Fanghui Lei;Zhongtao L. Design and construction of system for marine geophysics data sharing based on WebGIS[J]. Journal of Earth Science.2012,23(6):914-918.

[9] 俞峰,王維江,陳彥..WebGIS在水利信息系統(tǒng)中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2003,23(z1):71-73.

[10] 鄔倫,張晶,唐大仕.基于WebGIS的體系結(jié)構(gòu)研究[J].地理學(xué)與國(guó)土研究,2001,17(4):20-24.

[11] 姬婧,孟景鳳.淺論WebGIS系統(tǒng)[J].煤炭技術(shù),2006,25(4):99-101.

[12] 吳信才,郭玲玲,白玉琪.WebGIS開(kāi)發(fā)技術(shù)分析與系統(tǒng)實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2001(5):96-99.

[13] 周成虎,胄景飛,陸鋒等.第四代GIS軟件研究[J].中國(guó)圖像圖形學(xué)報(bào),2001,6A(9):817-823.

[14] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.endprint

1.2 基于Web Service的數(shù)據(jù)支持

數(shù)據(jù)層的設(shè)計(jì)包括兩方面:GIS 數(shù)據(jù)訪問(wèn)層(GIS 系統(tǒng)和空間數(shù)據(jù)庫(kù))和防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層。GIS 數(shù)據(jù)訪問(wèn)層完成相關(guān)地理信息數(shù)據(jù)的存儲(chǔ)訪問(wèn)提供防汛信息數(shù)據(jù)的訪問(wèn)操作,采用Oracle 10g數(shù)據(jù)庫(kù)。防汛調(diào)度信息數(shù)據(jù)訪問(wèn)層采用JDBC 開(kāi)發(fā),減少了網(wǎng)絡(luò)的傳輸成本和服務(wù)器的運(yùn)行負(fù)擔(dān)。第一步,注冊(cè)JDBC驅(qū)動(dòng);第二步,創(chuàng)建連接池對(duì)象,并通過(guò)連接池獲得與連接池的連接來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。針對(duì)數(shù)據(jù)庫(kù)中的每一張表,建立一個(gè)數(shù)據(jù)表類,包括對(duì)數(shù)據(jù)表的增刪改查操作,通過(guò)新建數(shù)據(jù)庫(kù)表對(duì)象完成對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。同時(shí),由于數(shù)據(jù)庫(kù)的安全訪問(wèn)問(wèn)題,需要向外部提供一個(gè)間接的數(shù)據(jù)訪問(wèn)接口。在本系統(tǒng)中使用Web Service提供在線數(shù)據(jù)訪問(wèn),Web Service基于XML 語(yǔ)言,使用SOAP(Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)傳輸數(shù)據(jù)。表示層設(shè)計(jì)時(shí),在swf文件中配置相關(guān)Web Services的地址和要訪問(wèn)的服務(wù),解析傳送的XML文件數(shù)據(jù),最后將數(shù)據(jù)信息在Flex應(yīng)用以特定方式表示出來(lái)。流程如下:

2 基于WebGIS的防汛調(diào)度信息管理系統(tǒng)

系統(tǒng)示范區(qū)位于東北某汛情多發(fā)區(qū),歷史上發(fā)生過(guò)多次洪災(zāi)?;赪ebGIS的防汛調(diào)度信息管理系統(tǒng)能為示范區(qū)的防汛工作提供決策支持。結(jié)合GIS地圖技術(shù),動(dòng)態(tài)實(shí)時(shí)地顯示示范區(qū)內(nèi)各防汛倉(cāng)庫(kù)防汛物資的儲(chǔ)備情況和分布信息,包括倉(cāng)庫(kù)位置、搶險(xiǎn)物資種類以及數(shù)量等;在電子地圖上,直接對(duì)搶險(xiǎn)物資進(jìn)行統(tǒng)一管理;采用FineReport報(bào)表工具,制定特定的報(bào)表模板,直觀顯示災(zāi)點(diǎn)的搶險(xiǎn)物資的需求情況;根據(jù)災(zāi)點(diǎn)險(xiǎn)情信息,分析各倉(cāng)庫(kù)搶險(xiǎn)物資的儲(chǔ)備情況,給出最佳的搶險(xiǎn)物資運(yùn)輸路徑,并制定調(diào)度方案。系統(tǒng)包括人員物資登錄、人員物資調(diào)度、人員物資查詢、系統(tǒng)管理、水雨情監(jiān)測(cè)等模塊。

人員物資登陸:人員信息和物資入庫(kù)信息登記。

人員物資調(diào)度:根據(jù)實(shí)時(shí)汛情和路徑分析結(jié)果,制定防汛調(diào)度方案。

人員物資查詢:對(duì)物資信息、搶先隊(duì)伍信息和調(diào)度方案信息進(jìn)行查詢操作。

系統(tǒng)管理:統(tǒng)一管理調(diào)度方案信息和人員物資信息。

2.1 分布式救援物資管理

分布式救援物資管理概念是針對(duì)應(yīng)對(duì)突發(fā)汛情快速制定搶險(xiǎn)物資方案而提出的,是一種基于調(diào)度指揮中心協(xié)調(diào)的管理體系。救援物資存放在各個(gè)分級(jí)物資倉(cāng)庫(kù)中,調(diào)度指揮中心整體負(fù)責(zé)各個(gè)倉(cāng)庫(kù)的物資出入庫(kù)管理。各個(gè)倉(cāng)庫(kù)的位置設(shè)定在各區(qū)災(zāi)情多發(fā)區(qū)附近,并要求周圍交通便捷,從而保證救援物資快速安全地到達(dá)搶險(xiǎn)地點(diǎn)。調(diào)度指揮中心根據(jù)需求和哥倉(cāng)庫(kù)的實(shí)際庫(kù)存情況,制定相應(yīng)的物資入庫(kù)方案和搶險(xiǎn)物資出庫(kù)分配方案。分布式救援物資管理依托信息系統(tǒng),能實(shí)時(shí)了解各個(gè)搶險(xiǎn)物資倉(cāng)庫(kù)的實(shí)時(shí)庫(kù)存信息,進(jìn)而將分布式的庫(kù)存整合為一個(gè)整體。在原來(lái)的管理體系中只能對(duì)單個(gè)倉(cāng)庫(kù)進(jìn)行局部?jī)?yōu)化,現(xiàn)在我們能從整個(gè)系統(tǒng)范圍內(nèi)進(jìn)行全局優(yōu)化,保障了效率的最大化。分布式救援物資管理的優(yōu)點(diǎn):1)反映迅速,能在汛情發(fā)生后的短時(shí)間內(nèi)從最近的倉(cāng)庫(kù)調(diào)度搶險(xiǎn)救援物資;2)倉(cāng)庫(kù)統(tǒng)一管理,管理成本降低;3)調(diào)度指揮中心整體管理各個(gè)倉(cāng)庫(kù)的庫(kù)存情況,省去中間環(huán)節(jié),管理結(jié)構(gòu)整體優(yōu)化。缺點(diǎn):1)管理控制的難度提高;2)信息共享依賴程度高。

2.2 動(dòng)態(tài)救援路徑規(guī)劃與實(shí)時(shí)應(yīng)急平臺(tái)

為了實(shí)現(xiàn)多個(gè)倉(cāng)庫(kù)點(diǎn)到單個(gè)災(zāi)點(diǎn)的最優(yōu)路徑分析,我們采用了基于路徑分析的臨近設(shè)施分析方法。首先,創(chuàng)建臨近設(shè)施分析的GP服務(wù)模型,

模型的輸入?yún)?shù)有:倉(cāng)庫(kù)點(diǎn)矢量數(shù)據(jù),受災(zāi)點(diǎn)矢量數(shù)據(jù),障礙點(diǎn)矢量數(shù)據(jù),查找臨近設(shè)施個(gè)數(shù),路徑分析容差大小模型的輸出結(jié)果有:最優(yōu)路徑矢量數(shù)據(jù),最優(yōu)路徑矢量數(shù)據(jù)文本信息(xml格式)完成了GP服務(wù)的創(chuàng)建,在ArcMap中設(shè)置好參數(shù),將GP服務(wù)保存為ArcMap配置文件,并將其發(fā)布。

同時(shí),為了顯示常見(jiàn)交通信息,我們也制作了交通地圖服務(wù),并將其發(fā)布。通過(guò)地圖服務(wù)用戶就可以通過(guò)鼠標(biāo)操作獲取并向服務(wù)器發(fā)送受災(zāi)點(diǎn)和道路障礙點(diǎn)的信息,關(guān)系型數(shù)據(jù)庫(kù)也可以返回并倉(cāng)庫(kù)點(diǎn)信息并向GIS服務(wù)器發(fā)送倉(cāng)庫(kù)點(diǎn)信息,在此基礎(chǔ)上GP服務(wù)就可以數(shù)據(jù)處理,并將結(jié)果返回。

防汛調(diào)度信息管理系統(tǒng)是為防汛工作提供技術(shù)支持。當(dāng)某個(gè)災(zāi)點(diǎn)發(fā)生防汛險(xiǎn)情時(shí),應(yīng)根據(jù)已有路徑情況和相關(guān)限制信息來(lái)快速制定路線,并提交給指揮中心,供指揮中心參考。在本文中,防汛調(diào)度工作是指將搶險(xiǎn)物資和搶險(xiǎn)人員快速送到指定災(zāi)點(diǎn)位置。所以路徑規(guī)劃不僅得考慮道路網(wǎng)信息(道路的行駛成本、道路通車與否),還得考慮這些就近搶險(xiǎn)中心的搶險(xiǎn)人員和搶險(xiǎn)物資的儲(chǔ)備情況是否滿足救災(zāi)要求,相關(guān)流程如圖5。

2.3 系統(tǒng)效果圖

系統(tǒng)目前在運(yùn)行在北方某梯級(jí)調(diào)度中心,運(yùn)行效果良好,為快速合理制定防汛調(diào)度方案提供巨大的技術(shù)支持。系統(tǒng)運(yùn)行效果圖如下:

3 結(jié)束語(yǔ)

本文提出了基于WebGIS的防汛調(diào)度信息管理系統(tǒng)的解決方案,并討論了基于Flex的WebGIS開(kāi)發(fā)方式。本系統(tǒng)已部署運(yùn)行在某梯級(jí)調(diào)度中心,并運(yùn)行良好。

基于WebGIS的防汛調(diào)度信息管理系統(tǒng)仍是一個(gè)較新的領(lǐng)域。它結(jié)合WebGIS的優(yōu)勢(shì),解決了傳統(tǒng)防汛調(diào)度信息管理系統(tǒng)信息傳輸效率低的缺陷,同時(shí)還豐富了系統(tǒng)的功能,提高了用戶的工作效率。借助于WebGIS技術(shù)的發(fā)展,防汛調(diào)度信息管理系統(tǒng)的功能會(huì)得到更加充分的完善。

參考文獻(xiàn):

[1] 朱愛(ài)紅,余冬梅,張聚禮.基于B_S軟件體系結(jié)構(gòu)的研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(5):1164-1166.

[2] 雍杰,宋順林.基于B_S的Web項(xiàng)目遠(yuǎn)程維護(hù)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(21):5502-5504.

[3] 吳濤,戚銘堯,黎勇,等.WebGIS開(kāi)發(fā)中的RIA技術(shù)應(yīng)用研究[J].測(cè)繪通報(bào),2006(6):34-37.

[4] 高志敏. WebGIS中若干關(guān)鍵技術(shù)研究[D].浙江:浙江工商大學(xué),2011.

[5] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.

[6] 王非. WebServices在Flex系統(tǒng)中的應(yīng)用實(shí)現(xiàn)[J].微型電腦應(yīng)用,2009,25(3):30-33.

[7] 劉俊,譚建軍,邵長(zhǎng)高.基于Flex的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2010,5:242-244.

[8] Jiancun Wang;Tianyun Su;Xinzhong Li;Jiagang Li;Qingping Li;Fanghui Lei;Zhongtao L. Design and construction of system for marine geophysics data sharing based on WebGIS[J]. Journal of Earth Science.2012,23(6):914-918.

[9] 俞峰,王維江,陳彥..WebGIS在水利信息系統(tǒng)中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2003,23(z1):71-73.

[10] 鄔倫,張晶,唐大仕.基于WebGIS的體系結(jié)構(gòu)研究[J].地理學(xué)與國(guó)土研究,2001,17(4):20-24.

[11] 姬婧,孟景鳳.淺論WebGIS系統(tǒng)[J].煤炭技術(shù),2006,25(4):99-101.

[12] 吳信才,郭玲玲,白玉琪.WebGIS開(kāi)發(fā)技術(shù)分析與系統(tǒng)實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2001(5):96-99.

[13] 周成虎,胄景飛,陸鋒等.第四代GIS軟件研究[J].中國(guó)圖像圖形學(xué)報(bào),2001,6A(9):817-823.

[14] 楊超偉.WebGIS的理論、技術(shù)與實(shí)現(xiàn)方法研究[D].北京:北京大學(xué),2000.endprint

潮安县| 大埔县| 宁晋县| 泌阳县| 武陟县| 凌源市| 丰台区| 延津县| 太保市| 安陆市| 林西县| 峨边| 杨浦区| 黔江区| 巴林左旗| 临颍县| 临沧市| 苏尼特左旗| 德庆县| 砚山县| 平果县| 寿光市| 吉水县| 汕尾市| 临泉县| 乾安县| 鄂托克前旗| 秦皇岛市| 香港| 色达县| 宜阳县| 晋中市| 札达县| 漳州市| 会宁县| 鄢陵县| 盐池县| 桂林市| 米脂县| 通辽市| 漯河市|