?

基于GIS的綜合服務框架平臺建設

2018-06-14 09:08王雅冬
建材與裝飾 2018年26期
關鍵詞:數據庫空間功能

王雅冬

(長春市測繪院 吉林長春 130021)

1 引言

新世紀以來,信息化進程顯著加快,當今世界正進入全面滲透、加速創新、轉型發展的新階段。為適應時代的發展,基于地理信息服務體系構建綜合服務框架平臺已經成為深入推進信息化發展戰略的重要舉措,可實現部門間空間信息資源共享,使城市管理和服務空間化、精細化、動態化、可視化,對解決城市各行業專題應用對地理空間信息需求,全面助力城市建設具有重要意義。

2 平臺總體設計

本文中綜合服務框架平臺采用B/S結構進行系統設計,以Spring Framework為核心容器,Spring MVC為模型視圖控制器,My Batis為數據訪問層,Apache Shiro為權限授權層,Ehcahe對常用數據進行緩存,并選用Oracle為數據庫,GeoDatabase提供空間數據關系存儲支持,通過ArcSDE空間數據庫引擎數據庫進行連接。

綜合服務框架平臺主要實現服務目錄、地圖操作、數據加載、空間查詢、屬性查詢、空間統計、空間分析等一體化GIS綜合服務管理。具體設計架構如圖1所示。

3 平臺功能設計

3.1 服務目錄

服務目錄包括服務目錄展示和服務搜索兩大功能模塊,可實現基于權限的設置,進行地圖服務顯示與服務檢索,與此同時,具備監控地圖服務的狀態及訪問統計等功能。

圖1 平臺設計架構圖

3.2 地圖操作

圖2 平臺功能架構圖

地圖操作包括地圖放大、縮小、漫游、全景、線面測量、結果清除、鷹眼、打印、默認光標等功能。其中,地圖放大、縮小根據選擇的范圍進行比例縮放,其輸入項為根據選擇范圍計算的比例因子,比例因子為選擇范圍除以地圖范圍;線面測量即根據連續選取的地圖坐標點進行線狀圖層長度計算或面狀圖層面積計算,實現球面坐標向平面坐標的轉換統計。

3.3 數據加載

數據加載包括地圖服務加載、地圖服務移除、服務顯示控制、工作空間保存、恢復默認工作空間等功能。其中,地圖服務加載可將各類專題數據,包括Shp、Cad等格式數據加載到平臺中,實現數據疊加展示;服務顯示控制即控制不同的服務顯示圖層。

3.4 空間查詢

空間查詢包括點查詢、線查詢、矩形查詢、圓形查詢、多邊形查詢、周邊查詢、查詢結果定位及相關屬性顯示等功能。平臺可根據用戶的選擇,以及在屏幕上所畫圖形,進行相應地圖信息查詢,并將地圖定位到高亮顯示后的查詢結果。

3.5 屬性查詢

屬性查詢包括單關鍵詞及多關鍵詞模糊查詢、關鍵詞精確查詢、邏輯條件查詢、周邊查詢、查詢結果定位及相關屬性顯示等功能。平臺可根據用戶輸入的描述性文字進行地圖信息查詢,并將地圖定位到高亮顯示后的查詢結果。

3.6 空間統計

空間統計包括矩形統計、圓形統計、多邊形統計等功能。平臺根據用戶的選擇,以及在屏幕上所畫圖形,進行相關范圍內地圖信息統計,并以餅狀圖、柱狀圖、詳細列表等形式彈出統計結果。

圖3 平臺主頁面

4 平臺維護設計

平臺維護設計主要包括數據庫連接維護、數據庫備份和恢復,以及地理信息數據更新三部分內容。其中,數據庫連接維護即為了方便維護平臺,平臺提供數據庫連接測試功能以檢測數據庫是否正確連接;數據庫備份和恢復即平臺提供數據庫備份、數據庫恢復功能;地理信息數據更新即平臺提供地形圖數據、影像數據和專題數據的更新與維護。

5 平臺安全設計

5.1 數據傳輸安全性設計

執行中華人民共和國公共安全行業標準《GA/T387-2002計算機信息系統安全等級保護網絡技術要求》,網絡安全上主要采取防火墻系統、入侵檢測系統、網絡防病毒系統等措施。

5.2 應用平臺安全性設計

采用權限設置和口令設置相結合方法,對平臺功能采取安全防范措施。其中,系統權限設置可根據不同用戶設置系統用戶的操作權限,將用戶權限分級設置為系統管理員和普通用戶兩大類;口令設置即平臺的登錄需要通過口令進行,防止非法用戶進入平臺。

5.3 數據存儲安全性設計

執行數據庫訪問權限控制,制定合理數據備份方案,根據實際情況,對數據和事務日志完全備份或者增量式備份,與此同時,采用ArcSDE+ORACLE數據庫的方式管理地理信息數據,提高綜合服務框架平臺的共享、安全、維護能力。

6 結束語

綜合服務框架平臺可將各地理信息系統進行無縫對接,克服辦公系統與其他系統難于集成的困難,滿足規劃、國土、市政、房地、園林等各領域的信息化需求,全面提高城市管理的科學性、時效性和準確性,對促進社會信息化建設具有重要意義。

[1]龔建雅,杜道生,李清泉.當代地理信息技術[M].北京:科學出版社,2004.

[2]宋新龍.地理信息公共服務平臺建設的思考[J].地理信息世界,2010,2(1):7~8.

[3]趙海衛,王繼堯,劉照永,薛松超.淺談城市地理信息系統的應用[J].地理空間信息,2010(06).

[4]王子啟,宋春鳳,賈華峰.公眾地理信息服務系統的設計與實現[J].科技信息,2010(11).

[5]李俊.淺談地理信息共享平臺系統建設需求[J].科技創新導報,2014(14).

[6]吳張峰,劉一寧.城市空間信息變化檢測方法研究[J].上海國土資源,2016(04).

猜你喜歡
數據庫空間功能
也談詩的“功能”
空間是什么?
創享空間
關于非首都功能疏解的幾點思考
數據庫
數據庫
數據庫
數據庫
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合