邱 曼
(新疆生產建設兵團地質勘查中心,新疆 烏魯木齊 830002)
兵團地質礦產勘查開發(fā)工作現狀調查數據庫平臺系統(tǒng)開發(fā)基于B/S架構模式,主要實現兵團地質項目工作程度數據管理和矢量顯示功能,具體包括數據的增、刪、改、查操作。系統(tǒng)融合了數據庫操作、GIS特性和OA辦公自動化功能,具備基本的數據庫操作特性,具備將項目區(qū)域范圍和礦點坐標在矢量顯示平臺中進行顯示、瀏覽的GIS特性,具備根據日常業(yè)務處理流程進行流轉的OA辦公特性。實現了兵團所轄行政區(qū)地質礦產勘查開發(fā)工作項目現狀調查數據化、信息化、網絡化管理[1]。
系統(tǒng)邏輯上包括物理層、數據層、基礎架構層、業(yè)務應用層四個層次,每一層完成不同功能,通過互聯(lián)網絡連接,實現數據傳輸和業(yè)務處理功能(圖1)。
(1)物理層:是整個平臺運行的物理基礎設施,為平臺提供軟硬件、網絡運行環(huán)境。
(2)數據層:為平臺提供統(tǒng)一標準的基礎數據。將基礎矢量數據(基礎地理、地質底圖等)、工作程度項目數據、兵團礦產資源儲量數據、大中型礦產地、探礦權、采礦權、成礦區(qū)帶、相關文檔、圖像等數據根據統(tǒng)一標準整合。
(3)基礎架構層:實現系統(tǒng)基礎架構與業(yè)務相分離。一是基礎架構子系統(tǒng),實現訪問控制、用戶管理、角色管理、功能管理、機構管理、字典管理、業(yè)務流轉、通知公告、日志管理等。二是WebGIS子系統(tǒng),實現地圖數據的瀏覽、搜索、定位、圖層控制、數據輸出、空間分析等。
圖1 系統(tǒng)總體結構圖
(4)業(yè)務應用層:以應用為牽引,基于數據層提供的數據,開發(fā)業(yè)務應用系統(tǒng),實現各種數據的維護、檢索、瀏覽、統(tǒng)計分析、輸出等功能[2]。
根據項目需求,設計為一個完整的、合理的、優(yōu)化的數據庫管理平臺,為了實現用戶管理、權限管理、研究程度數據管理、地理底圖管理等地質礦產項目數據庫管理的基本功能,系統(tǒng)設計為包括“系統(tǒng)登錄、系統(tǒng)桌面、研究程度、通知公告、系統(tǒng)字典、章程規(guī)范、用戶信息、系統(tǒng)管理、系統(tǒng)幫助”9個模塊,系統(tǒng)功能結構如圖2所示。
(1)登錄界面:包含用戶名、密碼和驗證碼信息,只有合法用戶才能登錄本系統(tǒng)并進行對應的操作,為該系統(tǒng)的唯一入口。
圖2 系統(tǒng)功能結構圖
圖3 系統(tǒng)總體網絡結構圖
(2)系統(tǒng)桌面:包含了通知公告信息、章程規(guī)范和待我處理等信息,不同用戶登錄后即可查看待我處理信息,并可進行處理操作,同時桌面還顯示了上級部門發(fā)布的通知公告和發(fā)布的章程規(guī)范信息,用戶可以查看和下載[3]。
(3)研究程度:包含了項目維護、探礦權、采礦權、礦產地、大中型礦產地和礦產資源儲量6個子模塊,共同實現研究程度信息管理功能。項目維護子模塊管理兵團轄區(qū)近幾十年來已工作的地質礦產項目信息,探礦權和采礦權管理所有單位申請的探礦權和采礦權信息,礦產地和大中型礦產地管理所有的大、中、小、礦點、礦化點信息,兵團礦產資源儲量管理兵團企業(yè)所有的礦產地的詳細信息。
(4)通知公告:包含了通知公告發(fā)布的相關信息,具備通知公告發(fā)布權限的用戶才能查看此頁面,此頁面既可以發(fā)布通知也可以查看發(fā)布的通知以后閱讀用戶統(tǒng)計,保證通知都能被所有單位查看到。
(5)系統(tǒng)字典:包含了數據庫中所有特定的術語定義內容,即是數據庫管理人員維護的由地質行業(yè)或國家制定的特定的名稱解釋或列表信息,這些信息其他用戶只具備選擇權限而不具備編輯權限。
(6)章程規(guī)范:包含了本單位日常業(yè)務中需要用到的規(guī)范、格式等信息文件,用戶可以進行查閱或下載使用。
(7)用戶信息:包含了用戶登錄信息的修改操作,管理人員將為不同單位分配對應的用戶,其用戶的信息為初始化信息,用戶需要在此界面進行修改完善。
圖4 地質礦產工作程度矢量顯示界面
(8)系統(tǒng)管理:包含了部門管理、角色管理、用戶管理、功能管理、系統(tǒng)設置和日志管理6個子模塊,實現系統(tǒng)的管理框架,由這些子模塊控制日常業(yè)務管理。
(9)系統(tǒng)幫助:包含了所有子模塊的幫助手冊。
系統(tǒng)采用多網絡通信技術,以Internet互聯(lián)網和2G/3G/4G通信為主的通信方式,面向用戶需求,建立綜合網絡系統(tǒng),系統(tǒng)總體網絡結構如圖3所示。系統(tǒng)平臺通過高速VPN專線實現數據通信。
系統(tǒng)平臺本身的服務器之間也通過高速VPN專線實現數據通信。各級用戶之間使用部署在VPN、網絡中的電腦實現平臺登錄操作。
根據數據庫平臺特點,系統(tǒng)需要部署WEB服務和WEBGIS地理底圖服務兩個服務,使用平臺將其信息進行整合,構成系統(tǒng)的全部數據服務[4]。
WEB服務為開發(fā)的系統(tǒng)平臺運行時提供數據庫與用戶交互接口,用戶通過系統(tǒng)界面發(fā)送請求,通過WEB服務從數據庫中提取用戶需要的數據或操作。
Web服務是系統(tǒng)能運行的基礎,系統(tǒng)只有通過WEB服務才能運行和接收用戶的請求并進行數據處理和反饋。
系統(tǒng)最大的特點是采用了全新的矢量底圖發(fā)布平臺,做到了獨立發(fā)布地理底圖的能力,即WEBGIS地理底圖服務。采用的地圖發(fā)布工具是GeoServer,采用的底圖數據格式是shapefile文件,其數據格式采用WGS84地理坐標系格式,經度分辨率:0.0003o,緯度分辨率:0.0003o,空間數據的坐標單位為度的十進制,屬性數據中坐標單位為度分秒。
根據系統(tǒng)分配的合法用戶通過瀏覽器直接登錄系統(tǒng),根據不同用戶的不同權限瀏覽系統(tǒng)中的數據信息。
同時,為了更直觀的體現地質礦產工作程度之間以及與地質圖、探礦權、采礦權、大中型礦產地的位置關系,系統(tǒng)還開發(fā)了矢量顯示平臺。通過地理坐標信息同時疊加在矢量平臺中,用戶可以通過矢量顯示平臺疊加不同數據信息,了解所需的地質礦產信息,或通過搜索統(tǒng)計相應區(qū)域內的數據信息,實現了空間檢索、分析的功能。工作程度矢量顯示界面如圖4所示。
兵團地質礦產勘查開發(fā)工作現狀調查數據庫平臺采用了全新的矢量底圖發(fā)布平臺,做到了獨立發(fā)布地理底圖的能力,為系統(tǒng)矢量平臺的調用提供了數據基礎,為后續(xù)升級維護提供了便利。
實現了地質礦產工作程度項目成果的動態(tài)交互,更好地展示了項目研究成果,能滿足各層次用戶的需求,可為兵團地質礦產管理部門、地質礦產研究人員以及礦業(yè)企業(yè)等查詢、檢索轄區(qū)內開展的地質礦產工作提供高效友好的服務[5]。
該系統(tǒng)功能很好的結合了地質礦產工作現狀調查數據,實用性強,通過矢量顯示平臺的可視化顯示,在提高數據處理、地質勘查資料綜合分析研究等方面特色突出,可為相關領域的開發(fā)人員提供借鑒[6]。