( 北京超圖軟件股份有限公司,北京 100015)
論文來源:《測繪與空間地理信息》第36卷 增刊
摘要:GIS 技術(shù)為海域海島地名標(biāo)準(zhǔn)化管理、無居民海島的保護與管理都帶來了新的變化。結(jié)合 SuperMap GIS,本文研究了海域海島 GIS 管理系統(tǒng)的功能架構(gòu)、系統(tǒng)實現(xiàn)等,建立了基于 GIS 的海域海島管理信息系統(tǒng)。
關(guān)鍵詞: 海域與海島管理,SuperMap GIS,地理信息系統(tǒng)
海域海島是國家領(lǐng)土的重要組成,隨著國際社會和沿海國家對海洋資源開發(fā)及國家權(quán)益維護的重視程度日益提升,科學(xué)管理和合理開發(fā)海域海島顯得尤為重要,而這需要以準(zhǔn)確掌握第一手資料為前提。本文是基于區(qū)域海洋地理實體的分階段野外調(diào)查成果為基礎(chǔ),通過 GIS 方法管理基巖島、沖積沙島、低潮高地及暗礁等實體的位置、地名名稱及相關(guān)屬性信息,對相關(guān)地理實體進行標(biāo)準(zhǔn)化處理,實現(xiàn)海島地名規(guī)范化管理。
以服務(wù)現(xiàn)代海域海島管理需要與發(fā)展趨勢為宗旨,在地理信息技術(shù)的支持下,建立覆蓋 22 種海洋地理實體類型及日常管理所需的業(yè)務(wù)系統(tǒng),諸如海島數(shù)據(jù)查詢、任意范圍多圖層地物查詢、海島專題資料展示、專題與統(tǒng)計、相關(guān)報表導(dǎo)出、多媒體下載等功能,都可以在系統(tǒng)中高效完成。同時,系統(tǒng)圍繞“圖表冊一體化”原則,建設(shè)了統(tǒng)一規(guī)范的數(shù)據(jù)庫,為促進海洋信息資源采集走向標(biāo)準(zhǔn)化和規(guī)范化、實現(xiàn)部門信息共享、輔助決策服務(wù)。
根據(jù)海域海島管理信息系統(tǒng)的建設(shè)目標(biāo),運用 B /S的結(jié)構(gòu),采用 SuperMapIS. NET 作為 GIS 服務(wù)器來構(gòu)建系統(tǒng),總體邏輯結(jié)構(gòu)分為四個層次: 基礎(chǔ)數(shù)據(jù)層、業(yè)務(wù)層、服務(wù)層、前端 Silverlight 展示層,它們相互聯(lián)系,形成一個有機的整體。系統(tǒng)框架如圖 1 所示。
基礎(chǔ)數(shù)據(jù)層是系統(tǒng)的核心,主要負(fù)責(zé)各種信息數(shù)據(jù)持續(xù)化存儲,數(shù)據(jù)層通過大型關(guān)系型數(shù)據(jù)庫 SQL Serv-er2008 存放系統(tǒng)運行所需要的數(shù)據(jù),包括海域海島地名普查登記數(shù)據(jù)、各功能區(qū)劃空間數(shù)據(jù)、基礎(chǔ)地理空間數(shù)據(jù)、遙感影像數(shù)據(jù)庫及權(quán)限數(shù)據(jù)等。通過 SDX + 數(shù)據(jù)庫引擎技術(shù)訪問存儲在數(shù)據(jù)庫中的空間數(shù)據(jù); 業(yè)務(wù)數(shù)據(jù)訪問則采用 WCF RIA Service 技術(shù),實現(xiàn)對關(guān)系型數(shù)據(jù)庫的訪問,這種方式屏蔽了底層 ADO. NET 編碼方式的效率低、代碼量大、安全性差等問題。空間數(shù)據(jù)庫與業(yè)務(wù)數(shù)據(jù)庫之間的訪問是通過唯一 ID 字段關(guān)聯(lián)。
業(yè)務(wù)層是根據(jù)需求業(yè)務(wù)規(guī)則與處理邏輯,對不同處理模塊的功能實現(xiàn)。在服務(wù)器端通過 ADO. NET Entity Data Model,將 SQL 數(shù)據(jù)庫表文件轉(zhuǎn)換為對象模型,然后通過創(chuàng)建 Domain Service Class 發(fā)布域服務(wù)。系統(tǒng)采用的GIS 服務(wù)器是 SuperMap IS. NET,它將對空間數(shù)據(jù)的獲取、查詢、分析、顯示、傳輸?shù)炔僮髯鳛閿?shù)據(jù)服務(wù)或功能服務(wù)封裝起來,成為可重用的組件宿主單元。
服務(wù)層是將業(yè)務(wù)層中已經(jīng)預(yù)定義的用于進行地圖顯示、編輯、分析處理及數(shù)據(jù)處理的引擎以標(biāo)準(zhǔn)服務(wù)接口的方式對外提供。
前端展示采用 Silverlight 技術(shù),它是一種由微軟公司提供的全新的 Web 呈現(xiàn)技術(shù),借助該技術(shù),用戶可通過瀏覽器分享內(nèi)容豐富、交互友好的 Web 應(yīng)用??蛻舳酥恍枰砑臃?wù)端 Domain Service Class 引用,即可在代碼中異步調(diào)用實體類,完成對海域海島數(shù)據(jù)庫的訪問操作??臻g數(shù)據(jù)的展現(xiàn)是基于 SuperMap iClient for Silverlight 接口進行編程,通過 URL 訪問 SuperMap IS. NET 所提供的地圖服務(wù)、數(shù)據(jù)服務(wù)等,這種松耦合的關(guān)系讓開發(fā)人員更多的專注于前臺效果的實現(xiàn),而不是空間數(shù)據(jù)服務(wù)的底層。
系統(tǒng)運行在政務(wù)內(nèi)網(wǎng)中,與 Internet 公眾網(wǎng)絡(luò)之間有物理隔離,符合數(shù)據(jù)管理保密、安全的要求。網(wǎng)絡(luò)中客戶機之間互聯(lián)互通,通過政務(wù)專網(wǎng)對系統(tǒng)平臺進行訪問。
更多內(nèi)容請點擊下方的PDF下載