劉書影,張 磊,吳文軍
(安徽新華學(xué)院 信息工程學(xué)院,安徽 合肥 230088)
近年來,突發(fā)公共事件[1]的高頻率發(fā)生,給人民群眾生命財(cái)產(chǎn)和社會安全造成了極大危害.為了快速、高效地應(yīng)對突發(fā)事件,最大程度地降低損失,減少危害,必須建立健全突發(fā)應(yīng)急安全體系.谷歌地圖(Google Maps)是Google公司提供的電子地圖服務(wù)[2],其地圖較為詳細(xì),包括一些應(yīng)急場所、交通等相關(guān)信息.基于此,本文構(gòu)建城市應(yīng)急知識庫系統(tǒng),借助Google Maps將后臺數(shù)據(jù)庫信息與空間信息進(jìn)行關(guān)聯(lián),對相關(guān)信息進(jìn)行空間化管理和決策分析,利用地圖實(shí)現(xiàn)對信息的可視化管理.該系統(tǒng)集應(yīng)急知識管理、應(yīng)急舉措、風(fēng)險(xiǎn)評估[3-4]為一體,旨在為處置突發(fā)事件提供重要資料.
近年來,頻頻暴發(fā)的地震、洪災(zāi)、雪災(zāi)、流行性傳染病、煤礦生產(chǎn)事故及化學(xué)物品泄露、爆炸等重大突發(fā)事件,給人民群眾生活及社會穩(wěn)定帶來極大的危害.與此同時(shí),面對網(wǎng)絡(luò)環(huán)境下的海量數(shù)據(jù),如何快速、高效地獲取準(zhǔn)確信息,及時(shí)制定應(yīng)急策略,最大程度地降低突發(fā)事件帶來的危害,是普通民眾及決策者們面對的一個(gè)重要問題.
基于Google Maps的城市應(yīng)急知識庫系統(tǒng)的構(gòu)建,旨在快速、準(zhǔn)確地為普通民眾提供應(yīng)急舉措,為領(lǐng)導(dǎo)提供決策依據(jù),減小突發(fā)事件帶來的損失.該系統(tǒng)對不同領(lǐng)域的應(yīng)急知識進(jìn)行整合,在Google Maps和計(jì)算機(jī)系統(tǒng)的共同作用下,為應(yīng)急者提供快速、高效的應(yīng)急策略[5].其建設(shè)目標(biāo)如下:
1)直接服務(wù)于應(yīng)急知識信息管理,利用本系統(tǒng)可實(shí)現(xiàn)相應(yīng)信息的錄入、查詢、統(tǒng)計(jì)、分析和輸出等功能;
2)在傳統(tǒng)的Web應(yīng)用的基礎(chǔ)上,整合Google Maps并結(jié)合基于情境感知的應(yīng)急知識推送機(jī)制,為應(yīng)急者提供應(yīng)急數(shù)據(jù)、危險(xiǎn)性評估、預(yù)防舉措和突發(fā)事件處置[6]等相應(yīng)信息;
3)建設(shè)突發(fā)應(yīng)急平臺,整合先進(jìn)的推送機(jī)制,實(shí)現(xiàn)應(yīng)急處理的智能化和應(yīng)急知識獲取的高效化.
本系統(tǒng)采用C/S模式與B/S模式相結(jié)合的設(shè)計(jì)原理.在C/S結(jié)構(gòu)下,實(shí)現(xiàn)應(yīng)急知識庫數(shù)據(jù)的更新、維護(hù)和模型分析;在B/S模式下,主要實(shí)現(xiàn)信息的發(fā)布與展現(xiàn).
本系統(tǒng)主要采用Flex作為前臺展示層技術(shù),后臺業(yè)務(wù)層處理采用J2EE框架來實(shí)現(xiàn),利用BlazeDS實(shí)現(xiàn)Java對象到Flex對象的完美映射,持久層采用目前主流的Oracle數(shù)據(jù)庫,整個(gè)項(xiàng)目完成后將部署在Weblogic服務(wù)器上實(shí)現(xiàn)對外服務(wù).此外,在功能上創(chuàng)造性地將Google Maps技術(shù)嵌入其中,在知識推送功能上采用情境感知原理實(shí)現(xiàn)知識的高效獲?。?].整個(gè)技術(shù)框架結(jié)構(gòu)圖見圖1.
圖1 技術(shù)框架結(jié)構(gòu)圖Fig.1 Technology structure graph
本文所涉及的系統(tǒng)主要包括4個(gè)功能模塊.
1)應(yīng)急知識、案例的輸入與編輯.管理員登錄后,可對應(yīng)急知識、案例、法律法規(guī)、專家?guī)?、地圖服務(wù)等信息進(jìn)行更新、修改和刪除等.
2)信息檢索與顯示功能.普通用戶瀏覽該系統(tǒng),可以檢索相應(yīng)的應(yīng)急常識、應(yīng)急要點(diǎn)、人防信息、近期的突發(fā)事件等信息.同時(shí),本系統(tǒng)還建立應(yīng)急專家信息庫,提供不同領(lǐng)域的專家信息.
3)地圖應(yīng)用功能.包括能反映相關(guān)地理信息服務(wù)的操作功能,主要為地理位置的查詢、地理信息的獲取和快速定位等.
4)信息的輸出功能.本系統(tǒng)能將用戶查詢的結(jié)果或數(shù)據(jù)分析、統(tǒng)計(jì)信息以文字、統(tǒng)計(jì)表格、專題地圖等方式輸出,其輸出方式包括屏幕顯示和聯(lián)機(jī)打印兩種.
基礎(chǔ)數(shù)據(jù)庫 主要存儲4個(gè)大類、20個(gè)小類的應(yīng)急知識和不同領(lǐng)域的專家信息,可實(shí)現(xiàn)分類查詢、檢索,并支持模糊查詢.應(yīng)急知識的分類見圖2.
空間數(shù)據(jù)庫 該數(shù)據(jù)庫主要存儲點(diǎn)圖層、線圖層、多邊形圖層、標(biāo)記圖層等大量重要信息,這些信息可以在平臺的地圖子系統(tǒng)中顯示.
根據(jù)上述的設(shè)計(jì)思想和相關(guān)技術(shù),以安徽省合肥市為例,設(shè)計(jì)并開發(fā)本系統(tǒng).這里介紹首頁和地圖子系統(tǒng)兩部分
該系統(tǒng)主要包括功能導(dǎo)航、Google Maps子系統(tǒng)、應(yīng)急常識、法律法規(guī)、應(yīng)急動(dòng)態(tài)、突發(fā)事件、應(yīng)急專家?guī)?、友情鏈接等模塊,平臺運(yùn)行界面見圖3.
在本平臺的首頁上嵌入Google Maps地圖服務(wù),主要用于地理位置的查詢、人防信息查詢、地理信息的獲取和快速定位.
用戶若在自己開發(fā)的平臺上嵌入Google Maps,需先注冊并獲取一個(gè)API密鑰,然后設(shè)計(jì)相關(guān)的地圖應(yīng)用程序.其具體的步驟如下:
圖2 應(yīng)急知識分類圖Fig.2 Emergency knowledge classification map
圖3 系統(tǒng)首頁Fig.3 The system home page
1)登錄http://code.google.com/intl/zh-CN/apis/maps/signup.html,注冊并取得 Google Maps API密鑰.將包含密鑰的代碼段嵌入HTML文檔以加載此API.
2)在HTML的body標(biāo)簽內(nèi)嵌入用于承載Google Maps模塊的容器標(biāo)簽.
3)在body標(biāo)簽被載入的時(shí)候調(diào)用進(jìn)行初始化工作的函數(shù),再處理由服務(wù)器端傳來的新聞地點(diǎn)信息和文本信息,以完成Google Maps模塊的功能.
在Google Maps中訪問后臺數(shù)據(jù)庫,讀取里面的信息并在頁面上顯示,其運(yùn)行界面見圖4.
基于Google Maps的城市應(yīng)急知識庫系統(tǒng),是在傳統(tǒng)Web應(yīng)用的基礎(chǔ)上,整合Google Maps并結(jié)合基于情境感知的應(yīng)急知識推送機(jī)制,保障了政府和其他應(yīng)急力量在緊急事件的處理過程中,能快速、及時(shí)、準(zhǔn)確地收集到應(yīng)急信息,為領(lǐng)導(dǎo)提供科學(xué)的輔助決策信息,讓大眾能在第一時(shí)間快捷、高效地獲取應(yīng)急知識.
本系統(tǒng)在后期的建設(shè)中還將整合先進(jìn)的情境感知應(yīng)急知識推送機(jī)制,實(shí)現(xiàn)應(yīng)急處理的智能化和應(yīng)急知識獲取的高效化,從而建立健全應(yīng)急機(jī)制,提高民眾及政府部門應(yīng)對突發(fā)公共事件的能力.
圖4 嵌入網(wǎng)頁中的Google MapsFig.4 Google Maps Embedded in Webpage
[1]王宏偉.突發(fā)事件應(yīng)急管理:預(yù)防、處置與恢復(fù)重建[M].北京:中央廣播電視大學(xué)出版社,2009:24-31.
[2]楊云源,何禮平.基于Google Maps API的 WebGIS應(yīng)用研究[J].電腦開發(fā)與應(yīng)用,2009,22(1):12.
[3]董晨娥,王孝卿,肖清華,等.基于GIS的氣象災(zāi)害評估系統(tǒng)的研究與應(yīng)用[J].自然災(zāi)害學(xué)報(bào),2010,6(19):107.
[4]薄濤,李士雪.突發(fā)公共衛(wèi)生事件應(yīng)急能力評價(jià)研究現(xiàn)狀與展望[J].預(yù)防醫(yī)學(xué)論壇,2007,13(7):629.
[5]周亞飛,劉茂.基于GIS的城市火災(zāi)風(fēng)險(xiǎn)評價(jià)及其在防災(zāi)規(guī)劃中的應(yīng)用[J].災(zāi)害學(xué),2010,25(10):258.
[6]張游,王紹強(qiáng),葛全勝,等.基于GIS的江西省洪澇災(zāi)害風(fēng)險(xiǎn)評估[J].長江流域資源與環(huán)境,2011(s1):166.
[7]黃衛(wèi)東.基于環(huán)境感知的應(yīng)急管理知識需求研究[J].四川大學(xué)學(xué)報(bào):工程科學(xué)版,2007,39(s1):182.