a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于MapXtreme的人防電子地圖系統設計與實現

基于MapXtreme的人防電子地圖系統設計與實現

作者: 時間:2010-05-07 來源:網絡 收藏
隨著人類社會向信息化迅速發展,已成為現代化國防建設的一項重要內容。人民防空[1],是指動員和組織人民群眾防備敵人空中襲擊、消除空襲后果所采取的行動,簡稱工程,是指為保障戰時人員與物資掩蔽、人民防空指揮、醫療救護而單獨修建的地下防護建筑,以及結合地面建筑修建的戰時可用于防空的地下室;應急指揮[2],是指人防機構在突發事件的事前預防、事發應對、事中處置和善后管理過程中,采取的一系列指揮與協調措施。人防工程的規劃、建設、管理需要科學化、正規化,人防職能管理部門必須依靠相應的人防工程、資源信息,隨時掌握市區內的人防工程情況,并根據這些情況及時進行應急指揮處理,這就要求能夠有一套滿足人防工程管理、應急預案、協同辦公、應急指揮的綜合。本文依據《中華人民共和國人民防空法》和各地人防法規的具體要求,成功研發了某市人防,為現代化國防建設提供了一個有力的技術保障。
1 的人防系統
1.1 系統總體架構

通過對系統的背景和原則的分析,考慮到要充分利用客戶現有的網絡環境,達到支持網絡共享和并發控制,允許多個用戶同時進行相關操作的需求,系統采用C/S與B/S混合的總體架構方案。
系統由表示層、業務層和數據層組成。針對地理空間數據量大、種類多,且用戶并發請求多,網絡傳輸量大的特點[3],將系統組網方式分為內部的局域網和連接外部用戶的外網。內網負責處理業務邏輯和生成包含地圖數據的HTML代碼。外網負責對外發布地理信息服務,內網與外網在物理上的隔離。其中,地圖數據和應用程序都放在服務器端,客戶端不需要安裝GIS軟件,使用瀏覽器即可獲得GIS應用功能,這使得GIS應用不受地域和終端類型的限制。業務層采用2004.NET作為應用服務器,專門負責生成和打包在網絡上傳輸的地圖信息。當應用服務器運行后,若接收到客戶端的請求,由MapXtreme應用服務器將矢量地圖通過MapX引擎轉換成GIF或JPG格式的柵格圖像,并生成包含圖像數據的HTML代碼,使用戶可以通過WWW瀏覽器訪問地圖數據。由于傳遞到瀏覽器端的是一幅經過壓縮的柵格地圖,而真正的矢量地圖和屬性數據仍保留在服務器端,因此減少了網絡傳輸負擔,同時降低了原始數據被盜用的可能。
1.2 系統數據庫
  系統數據包括空間數據和屬性數據,它們通過唯一的ID號關聯。本系統對數據的管理采用文件系統和數據庫相結合的混合管理方式,其中地圖數據采用文件管理策略,即每一類型的地圖數據都存放在一個圖層文件中,對應地圖對象的屬性數據和人防工程數據則由關系數據庫統一管理。
1.2.1 空間數據庫
  系統選擇MapInfo格式的矢量圖作為地圖數據,其中屬性數據存儲在關系數據庫的若干屬性表中,而空間數據則以MapInfo自定義模式保存于若干文件中。
  本設計將人防業務相關的空間數據分為圖層類和專題圖類:
  (1) 圖層類。本系統將具有相同空間幾何特征和屬性特征的空間對象的集合,如河流、公路、行政區域、居民地等分別存儲在不同的圖層中。同一個層上的多個空間地物共享同一個屬性結構,同一個圖層中的所有對象共享相同的顏色、符號、線型等特性。
  (2) 專題圖類。某市人防系統涉及到“來襲敵情判斷圖”、“預防空襲部署圖”、“離城人口疏散圖”、“留城人員隱蔽圖”、“通信警報保障圖”、“物資保障計劃圖”和“人防工程保障圖”7個預案專題圖。每個專題圖由多個圖層構建而成。系統共有56個自定義圖層數據,其中某市的地圖(包括道路、湖泊等基礎信息)是這7個預案專題圖共享的,其余的人防業務相關圖層按照其所包含的地物類別來分層組織。
1.2.2 屬性數據庫
屬性數據庫主要包括兩類屬性表,一類是對應于地圖實體的可地圖化的屬性表,用于存儲地圖實體的屬性。本系主要設計了路段屬性表、連接點屬性表、行政區劃屬性表、土地利用屬性表、鐵路屬性表等。另一類是非地圖化的常規的屬性表,本系統主要有用戶表、人防設施類型表、人防工程類型表、人防工程表、人防工程維修表、人防設備類型表、人防設備表、人防設備維修表、保護對象類型表、保護對象表和預案數據表等,由Oracle 9i進行管理和維護。
1.3 系統功能設計
  根據系統的業務要求和設計原則,某市人防電子地圖系統由人防遠程子系統和人防本地子系統組成,遠程子系統用B/S模式,本地子系統用C/S模式。系統功能模塊設計如圖1所示。

本文引用地址:http://www.j9360.com/article/163092.htm

主要功能模塊如下:
(1) 圖形變換與圖層管理:包括專題地圖切換、地圖縮放、鷹眼圖例管理和圖層添加刪除等。此模塊提供①縮放、平移等幾何變換功能,電子地圖可以按照任意比例進行放大、縮小、漫游,使用戶能夠詳細地查看空間目標及目標的周圍情況;②鷹眼功能,根據電子地圖的縮放比例,將當前區域在整幅地圖中所處的位置顯示在鷹眼窗口,使用戶能夠把握全局;③圖層、標注和圖例的顯示控制功能,使得用戶能夠專注于當前關心的目標,并且可以讓顯示的圖形更加簡潔清晰。
(2) 空間信息查詢:包括空間量算、坐標查詢和地物查詢功能。空間量算包含距離查詢和面積查詢功能,其中距離查詢能夠得到當前地圖任意連續點構成的折線的總長度,面積查詢則能夠得到當前地圖任意多邊形的面積。空間量算功能使用戶能夠快捷準確地得到空襲后受災面積的大小以及救助人員及設施離受災地區的距離。坐標查詢功能使用戶能夠查詢空間地理坐標位置。地物查詢根據用戶鼠標在地圖上選中的實體,將與該實體相關的屬性信息(如名稱、位置等)及多媒體信息(如圖片、音頻和視頻等)展現給用戶,能清楚查詢顯示任何一處人防要素及其周邊環境的狀況。
(3) 空間分析模塊:此模塊包括最短路徑規劃和緩沖區分析功能。最短路徑分析功能根據用戶輸入的起點及終點位置的名稱,規劃出了兩者之間連通的1條最短路徑,系統將在地圖上予以展現,還可以根據道路狀況等約束條件優化其路徑,從而達到戰時快速疏散、救護、維修、消防和集結等目的。緩沖區分析功能則根據用戶輸入的點狀或線狀地物名稱查詢其周圍指定半徑范圍內的地物,并將符合條件的地物在地圖上突出顯示。
(4) 地圖編輯模塊:包括點狀、線狀和面狀地物的添加、刪除功能。利用GIS數據編輯技術,對人防工程、重點保護目標、人防指揮所等人防要素進行增加、刪除、修改,該模塊相當于一個GIS數據維護平臺。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉