簡介
CEMPS(the Configurable EmergencyManagement and Planning System)是一個用於緊急疏散應急預案的原型空間決策支持系統。CEMPS是為潛在危機事件提供疏散方案的模擬軟體,設計儘量通用化,使得可以在所有道路網路上進行疏散模擬。這種通用化是通過將一個現有的GIS軟體作為道路網數據源來實現的。CEMPS已經在蘭開斯特大學周圍執行了一些簡單的疏散模擬。CEMPS是一個選單驅動的決策支持系統,提供多種用於危機處理的特性。它通過計算機動態模擬疏散過程來進行決策支持,不僅可以對疏散進行實時的管理,而且還可為將來可能發生的危機事件提供處理預案。
主要功能
分析到達每個避難目標場所的最短路徑。
查詢徑向距離(根據與危險中心的距離而定)
分析人口分布
疏散模擬實驗
查詢應急預案信息
查詢避難場所當前容量狀態和位置信息
查詢道路交通負載
疏散時的人數分配
這些功能使用戶可以改變模擬場景的狀況,而且還可以對不同模擬結果進行研究、比較。
構成組件
ARC/INFO:一個地理信息系統
一個模擬器:用C++寫成。
ARC/INFO是由美國ESRI(Environmental System)公司開發的一款產品,它提供了一個可以大多數硬體平台上運行的GIS,這個GIS主要由兩部分組成:1.一個獨立的資料庫(稱作INFO)。它以向量單位存儲數據。這些數據集成如地形、人口分布等是數位化的,他們都可以以點和向量的格式存儲。可以通過這些已有的屬性來構造數字地圖。2. 一個稱作ARC的系統,他能夠將資料庫中的內容以一種比較容易理解的方式顯示出來,如地圖、圖表等。在CEMPS中,使用ARC/INFO有兩個目的:首先是配置模型,它要求疏散的對象和區域都必須通過INFO資料庫存儲數據建立。以同樣的方法構建模擬的初始化條件。第二個目的就是它可以提供一個展示模擬過程的工具,這樣的話,就不用編寫一個新的結果展示工具。CEMPS中模擬器用C++寫成,之所以選擇C++適應為C++是面向對象的,並且是套用廣泛、相對標準、移植性比較好的語言。在CEMPS中,對道路網路的分層定義如下:1.位置(Location),大小可變,一個或多個交通工具占有一個或多個位置。2.弧度和道路長度,它是一個連結列表。對象從一個位置轉移到另一個位置,都要受控制他們運動的規則所支配。位置可以通過繼承來特化,比如特化一個結點。3.網路道路,它可以表示一個列表或一棵樹,這些列表或樹是由弧或節點而成的。因此,如果GIS資料庫中包含定義道路網路的信息,那么就會很快地將其轉化為模擬器所需要的類或對象。
為了能夠使CEMPS工作,模擬器必須要動態的和ARC/INFO連線。這種連線可以通過在Sun SPARC平台上運行的windows作業系統實現。