李曉丹
(杭州敘簡科技股份有限公司 浙江省杭州市 310000)
最近幾年,火災事故頻繁發生,不僅給周邊環境造成嚴重的污染,還威脅人們的人身安全和財產安全,破壞森林資源、建筑資源等各種資源,在這樣的背景下,基于NewMapServer 消防應急指揮系統應運而生,該系統不僅可以提高火災預防、火災補救以及災后處理工作效率和效果,還能保證災后評估結果的準確性和真實性,為實時、全面了解和掌握火災現場情況提供重要的依據和參考。因此,在NewMapServer 軟件平臺的應用背景下,為了縮短指揮補救時間,如何科學設計和開發消防應急指揮系統是軟件開發人員必須思考和解決的問題。
該系統在具體的設計中,需要綜合利用通信技術、計算機網絡技術和遙感技術等多種信息技術,在使用地理信息數據庫的前提下,通過利用NewMapServer 軟件平臺,完成對系統核心功能的設計和開發,同時,還要借助防火相關新知識和新技術,成功構建和應用消防應急指揮系統NewMapServer 軟件平臺,以實現對防火信息資源的快速分享以及消防資源的自動化管理,確保火災預防工作和火災補救指揮工作落實到位。
系統結構設計示意圖如圖1所示。從圖中可以看出,該系統需要采用B/A 公司設計模式進行開發的,同時,通過以使用數據庫為基礎,這些數據庫主要以空間數據局、模型數據庫和專題數據庫為主,通過利用NewMapServer 軟件,完成對系統功能的開發和實現,借助,通過借助Webservice 這一平臺,完成對系統服務器端的構建和部署[1],然后,利用部署好的服務器端,完成對地圖視圖功能、輔助決策功能、補救指揮功能的設計和開發。

圖1:系統結構設計示意圖
數據庫設計作為消防應急指揮系統設計的重要內容,該系統主要使用了MySQL 數據庫,完成對防火應急指揮數據庫的構建,該數據庫要包含以下三種數據庫。
(1)空間數據庫。該數據庫在具體的設計中,主要借助地圖矢量、數字地面相關的數據,完成對居民地的精確定位以及補救隊伍的合理分配,同時,還要參照救火設施、交通道路相關分布圖,實現對空間位置信息數據的全面收集和整理,以達到補充和完善空間數據庫內部數據的目的[2]。
(2)專題數據庫。該數據庫內部數據主要包含防火相關的信息數據,如火災覆蓋率、火災特性、救援設施、應急資源分配情況等。數據存在形式主要包含文字、數字、圖片、聲音等。
(3)方法或模型數據庫。該數據庫主要用于為防火應急指揮工作提供數據模型統計方案、成功參考案例等資源,為協助消防人員科學合理地使用決策數據庫創造良好的條件。
該系統根據實地情況,在完成總體設計和數據庫設計的基礎上,通過利用.NET 平臺,借助C#語言,完成對該系統功能的開發和實現。該軟件具體運行環境主要體現在以下幾個方面:
(1)所選用的操作系統是Windows2018Server 軟件[3]。
(2)所選用的開發工具是VisualStudio2018 軟件。
(3)所選用的數據庫是MySQL。
(4)所選用的GIS 軟件平臺時NewMapServer。
為了保證系統功能的實現效果,軟件開發人員要從以下七大功能模塊入手,不斷優化和完善系統功能,提高系統運行性能,為滿足用戶的使用需求,提高消防工作的開展效率和效果產生積極的影響。
2.2.1 地圖視圖功能開發
地圖視圖功能作為該系統的基本功能模塊,主要包含地圖放大子功能、地圖縮小子功能全圖顯示子功能、查詢定位等多個子功能模塊,通過采用影像疊加的方式[4],可以完成對仿真場景的真實化模擬,此時,用戶可以采用變換飛行方式或者變換行走方式,實現對三維地形場景的瀏覽和查看,同時,地圖視圖功能還能為消防人員提供消防資源、地形地貌等相關信息,幫助消防人員實現對地形距離以及面積的精確計算。
2.2.2 預報監測功能開發
預報監測功能在具體的開發中,首先,通過利用GPS 定位系統和通訊網絡設備,對火情、氣象、衛星影像等相關數據的更新和獲取,同時,還要根據天氣溫度、濕度、地形地貌、風俗等自然因素,構建出相應的火災預測模型,然后,完成對火險等級的科學劃分[5],并對等級較高的火險區域進行重點監測和防控[6],此外,還要對已經出現火災區域情況進行實時預警,便于引起周圍居民的注意,幫助他們快速逃離現場,維護人們的人身安全和財產安全。
2.2.3 輔助決策功能開發
輔助決策功能主要包含資源布局子功能、預案管理子功能、補救決策子功能等多種子功能。助決策功能在具體的開發和實現中,首先,需要采用加載數字地面模型的方式,借助地物模型,完成對三維場景的真實化模擬和可視化分析。同時,還能選出合理的基站范圍,完成對火點周圍基站、觀測點所在位置火情的測量和評估[7],同時,還能選用可視情況較好的觀測點,向視圖分析功能中增添新的功能,如添加基站功能、輸入基站功能等。此時,系統可以完成將相關信息數據自動化存儲到相應的數據庫中。最后,采用視圖分析的方式,完成對火災附近消防資源相關信息數據的全面查詢和調用,便于更好地了解和掌握消防資源的分布情況,并根據救火資源調配需求,完成對相關輔助決策的制定和完善。
2.2.4 火災事件功能開發
火災事件功能在具體的開發中,首先,要借助數據庫存儲功能,完成對防火相關信息數據的加載、存儲和管理,從而為系統提供強大的火災案件錄入功能、預案查詢功能,其次,還要借助火災預防措施,完成催火災資源的科學管理以及撲火隊伍力量的科學分配。
2.2.5 撲救指揮功能開發
撲救指揮功能在具體的開發中,首先,要根據火災發生實際情況,在充分結合火點位置、氣象、地形地貌、風向、風速等相關信息數據的基礎上,完成對火災現場情況以及火勢蔓延情況的全面了解和把握,同時,還要在指定的防火區域內[8],完成對防火隔離帶的繪制,并根據防火隊伍力量以及相關防火設施分布的情況,科學調配防火資源,只有這樣,才能幫助消防人員科學開展補救指揮工作,為降低人身傷亡數量,減小財產損失打下堅實的基礎。
2.2.6 災后評估功能開發
災后評估功能在具體的開發中,首先,要使用遙感動態檢測技術,實現對火災程度、火災區域相關信息的獲取,同時,還要借助火災遙感影像,科學分析和確定火災實際范圍。此外,還要在結合火災區域所對應的建筑物相關屬性信息的基礎上,科學分析和預估火災現場受損設施的真實數量,并借助構建好的評估模型,完成對火災所造成的經濟損失的估測,最后,將估測結果存儲于數據庫中,便于其他人們的查看和調用。
2.2.7 綜合管理功能開發
綜合管理功能在具體的開發中,需要借助數據庫的存儲功能、管理功能和更新功能,完成對火災相關資源信息的管理和維護,這些資源信息主要包含消防人員裝配配置信息、運輸工具配置信息、火災裝備配置信息等。同時,還要做好對火災統計表、火災日常報表以及火災檔案管理等信息的精確錄入和保存。
綜上所述,在NewMapServer 軟件平臺的應用背景下,消防應急指揮系統具有強大的預報監測功能和輔助決策功能,為協助消防人員制定和完善科學合理的火災補救方案打下堅實的基礎,同時,通過利用該系統,還能實現撲火人力資源分配的最優化,保證撲火效率和效果,為保護人們的人身安全和財產安全具有重要作用,因此,基于NewMapServer 消防應急指揮系統具有非常高的應用價值和應用前景,值得被進一步推廣和應用于消防行業中。