楊波,胡海風(fēng),許洪斌,梁玉輝
(1安徽省地質(zhì)調(diào)查院, 安徽合肥 230001; 2安徽省艾佳信息技術(shù)有限公司, 安徽合肥 230081)
礦產(chǎn)資源是不可再生資源,是社會(huì)經(jīng)濟(jì)發(fā)展的重要支撐,因此礦產(chǎn)資源必須依法依規(guī),合理開發(fā)。礦產(chǎn)資源勘查、礦業(yè)權(quán)的管理與維護(hù)是礦產(chǎn)資源開發(fā)的基礎(chǔ),也是地勘單位的主要工作之一,礦業(yè)權(quán)已成為地勘單位資產(chǎn)管理的核心內(nèi)容[1~3]。地勘單位在長(zhǎng)期的礦產(chǎn)勘查工作過程中投入巨大的人力、物力、財(cái)力,形成了大量地質(zhì)勘查資料與礦業(yè)權(quán)相關(guān)數(shù)據(jù),但相關(guān)資料大多以紙質(zhì)資料、電子文檔或者孤島化的信息數(shù)據(jù)庫(kù)方式進(jìn)行存儲(chǔ)、管理。礦業(yè)權(quán)信息集成、共享程度相對(duì)不高,導(dǎo)致各單位、部門之間信息交流不暢,數(shù)據(jù)更新不及時(shí),缺乏統(tǒng)一匯總、分析等問題[4-9]。如何利用信息技術(shù)手段清除數(shù)據(jù)共享、交流的阻礙,站在全局的高度上整合礦業(yè)權(quán)數(shù)據(jù)資源,為地勘單位提供礦業(yè)權(quán)信息服務(wù),為管理部門決策提供數(shù)據(jù)支持,已成為安徽地礦局礦業(yè)權(quán)管理工作中急需解決的一項(xiàng)問題。
建立基于WebGIS技術(shù),B/S架構(gòu)的礦業(yè)權(quán)信息管理系統(tǒng)與局礦業(yè)權(quán)信息數(shù)據(jù)庫(kù),實(shí)現(xiàn)全局礦業(yè)權(quán)信息的及時(shí)更新、維護(hù)與匯總分析,不僅有利于局屬各單位、各部門全面、實(shí)時(shí)的掌握已有礦業(yè)權(quán)現(xiàn)狀,為礦業(yè)權(quán)申請(qǐng)、維護(hù)提供指導(dǎo),同時(shí)也有利于提升地礦局、局屬各地勘單位之間的數(shù)據(jù)共享程度與礦業(yè)權(quán)維護(hù)、監(jiān)管水平,從而推動(dòng)全局礦權(quán)管理信息化水平與管理、服務(wù)能力的進(jìn)一步提升。
根據(jù)安徽地礦局礦業(yè)權(quán)日常管理工作任務(wù),信息管理系統(tǒng)設(shè)計(jì)為5大功能模塊組成,分別為:系統(tǒng)管理、基礎(chǔ)數(shù)據(jù)管理、探礦權(quán)信息管理、采礦權(quán)信息管理和GIS模塊。通過系統(tǒng)全面管理局礦業(yè)權(quán)相關(guān)的各類資料信息,包括:礦業(yè)權(quán)基本信息、礦業(yè)權(quán)人信息、勘查單位信息、合作方信息、勘查工作量、勘查預(yù)算經(jīng)費(fèi)、決算經(jīng)費(fèi)、勘查設(shè)計(jì)書、成果報(bào)告、附圖、附表以及合同協(xié)議、會(huì)議紀(jì)要等。
礦業(yè)權(quán)數(shù)據(jù)庫(kù)由屬性數(shù)據(jù)庫(kù)、圖文資料數(shù)據(jù)庫(kù)、矢量空間圖庫(kù)三部分組成,采用Oracle+ArcGIS SDE數(shù)據(jù)存儲(chǔ)方案進(jìn)行存儲(chǔ)、管理。屬性數(shù)據(jù)庫(kù)中存儲(chǔ)礦業(yè)權(quán)屬性信息,并基于數(shù)據(jù)字典實(shí)現(xiàn)數(shù)據(jù)表字段規(guī)范化、代碼化處理,便于各類數(shù)據(jù)統(tǒng)一匯總;圖文資料數(shù)據(jù)庫(kù)基于礦權(quán)屬性信息,關(guān)聯(lián)存儲(chǔ)礦權(quán)相關(guān)的勘查設(shè)計(jì)書、成果報(bào)告、合同書、會(huì)議紀(jì)要、附圖等圖文資料;矢量空間圖庫(kù)存儲(chǔ)地理底圖、地質(zhì)底圖、專題底圖以及礦業(yè)權(quán)范圍圖層等,各矢量圖層均有規(guī)范化的屬性結(jié)構(gòu)與屬性信息,按統(tǒng)一空間投影參數(shù)投影。
系統(tǒng)運(yùn)行依據(jù)局礦業(yè)權(quán)日常管理、維護(hù)的業(yè)務(wù)工作流程進(jìn)行設(shè)計(jì),系統(tǒng)使用主要分為后臺(tái)管理與前臺(tái)服務(wù)兩部分,分別面向系統(tǒng)管理員與系統(tǒng)用戶。管理員通過瀏覽器登錄系統(tǒng)后臺(tái)管理頁(yè)面,對(duì)礦業(yè)權(quán)信息及相關(guān)數(shù)據(jù)進(jìn)行錄入、維護(hù)與權(quán)限管理等操作。用戶通過瀏覽器登錄前端服務(wù)頁(yè)面,基于用戶權(quán)限查詢、瀏覽、統(tǒng)計(jì)分析已入庫(kù)集成的各類礦業(yè)權(quán)信息、工作量信息、圖文資料等。
圖1 系統(tǒng)主要功能模塊Figure 1.Main functional modules of the system
系統(tǒng)日常運(yùn)行、維護(hù)主要工作流程如下:
(1)屬 性 數(shù)據(jù)入庫(kù):數(shù)據(jù)維護(hù)人員根據(jù)收集的礦業(yè)權(quán)資料,首先采集、錄入礦業(yè)權(quán)基本信息。礦業(yè)權(quán)基本信息表作為系統(tǒng)業(yè)務(wù)主表,在數(shù)據(jù)錄入同時(shí)自動(dòng)生成、分配該礦業(yè)權(quán)唯一標(biāo)識(shí)碼。填寫當(dāng)前礦業(yè)權(quán)相關(guān)子表信息時(shí),系統(tǒng)根據(jù)唯一標(biāo)識(shí)碼建立主表與子表信息之間的從屬、對(duì)應(yīng)關(guān)系。部分做規(guī)范化處理的字段需引用數(shù)據(jù)字典進(jìn)行填寫;
(2)圖文資料入庫(kù):用戶指定已入庫(kù)的目標(biāo)礦業(yè)權(quán)信息,以唯一標(biāo)識(shí)碼為關(guān)鍵字,上傳設(shè)計(jì)書、報(bào)告、合同協(xié)議、會(huì)議紀(jì)錄、附圖等圖文資料。入庫(kù)后的圖文資料、數(shù)據(jù)鏈接等將與指定的礦業(yè)權(quán)信息進(jìn)行自動(dòng)關(guān)聯(lián);
(3)礦業(yè)權(quán)圖層生成:根據(jù)已錄入的礦業(yè)權(quán)拐點(diǎn)坐標(biāo),設(shè)置空間參照系參數(shù),利用GIS功能生成礦業(yè)權(quán)拐點(diǎn)范圍矢量圖層。圖層屬性信息依據(jù)用戶預(yù)先設(shè)置條件,基于礦業(yè)權(quán)信息表中數(shù)據(jù)生成。礦業(yè)權(quán)圖層可基于統(tǒng)一空間投影參數(shù)疊加至地理、地質(zhì)、遙感等底圖上展示、查詢;
(4)信息發(fā)布與瀏覽:系統(tǒng)管理員在后臺(tái)對(duì)發(fā)布數(shù)據(jù)的用戶操作權(quán)限、數(shù)據(jù)訪問權(quán)限設(shè)置后對(duì)外進(jìn)行發(fā)布。用戶通過瀏覽器即可瀏覽發(fā)布數(shù)據(jù),對(duì)發(fā)布數(shù)據(jù)按礦權(quán)號(hào)、礦權(quán)名稱、礦種、地名等字段進(jìn)行查詢、瀏覽、篩選;通過屬性數(shù)據(jù)關(guān)聯(lián)查詢相應(yīng)報(bào)告、附圖、協(xié)議、合同等文件;利用分析工具對(duì)工作量、工作經(jīng)費(fèi)、數(shù)據(jù)量等信息進(jìn)行統(tǒng)計(jì)分析。
圖2 礦業(yè)權(quán)管理系統(tǒng)運(yùn)行流程圖Figure 2.Operation flow chart of mineral right management system
安徽地礦局礦業(yè)權(quán)管理系統(tǒng)遵循J2EE和.NET技術(shù)平臺(tái)及相關(guān)標(biāo)準(zhǔn),基于B/S架構(gòu)進(jìn)行開發(fā)。系統(tǒng)服務(wù)端程序開發(fā)語(yǔ)言為JAVA、C#,客戶端開發(fā)語(yǔ)言為JavaScript。用戶使用時(shí)無(wú)需安裝任何客戶端與插件,僅需通過瀏覽器登錄使用。系統(tǒng)界面友好,反應(yīng)迅速,操作便捷,具備良好的易用性和魯棒性。
系統(tǒng)采用三層架構(gòu)設(shè)計(jì),分別為用戶界面層、業(yè)務(wù)邏輯層與數(shù)據(jù)訪問層。用戶界面層為圖形化的用戶操作界面;業(yè)務(wù)邏輯層為實(shí)現(xiàn)具體業(yè)務(wù)功能的模塊組件,負(fù)責(zé)實(shí)現(xiàn)用戶對(duì)數(shù)據(jù)層的操作;數(shù)據(jù)訪問層主要負(fù)責(zé)程序與數(shù)據(jù)之間的交互,由程序函數(shù)完成對(duì)各個(gè)數(shù)據(jù)文件的操作?;A(chǔ)軟、硬件設(shè)施包括網(wǎng)絡(luò)環(huán)境、服務(wù)器、客戶端、操作系統(tǒng)、常用辦公軟件、GIS軟件、數(shù)據(jù)庫(kù)軟件等。系統(tǒng)架構(gòu)示意圖見圖3。
系統(tǒng)三層架構(gòu)之中,業(yè)務(wù)邏輯層為系統(tǒng)核心,負(fù)責(zé)各項(xiàng)業(yè)務(wù)功能的實(shí)現(xiàn)。為保障系統(tǒng)的靈活性與可擴(kuò)展性,在系統(tǒng)設(shè)計(jì)、開發(fā)時(shí),采用了基于組件的開發(fā)方式。各項(xiàng)業(yè)務(wù)功能由相互獨(dú)立的組件組成,可按需要分別進(jìn)行定制開發(fā)或功能升級(jí),各組件之間互不影響,使得系統(tǒng)具備了較好的業(yè)務(wù)適應(yīng)能力與升級(jí)擴(kuò)展?jié)摿Α?/p>
圖3 系統(tǒng)架構(gòu)示意圖Figure 3.Schematic diagram of system architecture
(1)系統(tǒng)管理模塊
系統(tǒng)管理模塊是系統(tǒng)正常運(yùn)行的基石,主要面向開發(fā)人員和系統(tǒng)管理人員使用。系統(tǒng)管理模塊中包含系統(tǒng)配置、權(quán)限管理、組織機(jī)構(gòu)、日志瀏覽4個(gè)子功能模塊。系統(tǒng)配置用于設(shè)置系統(tǒng)主要參數(shù),權(quán)限管理與組織機(jī)構(gòu)用于設(shè)置用戶組及用戶權(quán)限,日志瀏覽用于記錄、查看用戶登錄、操作信息。
(2)基礎(chǔ)數(shù)據(jù)管理模塊
基礎(chǔ)數(shù)據(jù)管理是系統(tǒng)運(yùn)行所需的公共模塊,通過該模塊將系統(tǒng)運(yùn)行所需要的各類參數(shù)、公共數(shù)據(jù)、字典數(shù)據(jù)進(jìn)行配置,供業(yè)務(wù)模塊運(yùn)行時(shí)選擇調(diào)用,提高數(shù)據(jù)的復(fù)用性,減少冗余?;A(chǔ)數(shù)據(jù)管理功能模塊包括3個(gè)子功能模塊:數(shù)據(jù)字典、單位信息、工作方法,分別管理專業(yè)數(shù)據(jù)的數(shù)據(jù)字典、單位基本信息以及工作方法字典信息。數(shù)據(jù)字典如圖4所示。
圖4 數(shù)據(jù)字典Figure 4.Data dictionary
(3)礦權(quán)管理模塊
礦權(quán)管理模塊分探礦權(quán)管理與采礦權(quán)管理,主要用于管理、發(fā)布探(采)礦權(quán)信息,包括礦權(quán)基本信息、合同、附件、報(bào)告、附圖等。此外還向用戶提供信息查詢、信息預(yù)警,統(tǒng)計(jì)分析等功能。該模塊包括五個(gè)子模塊:基本信息、文檔管理、信息查詢、信息預(yù)警、統(tǒng)計(jì)報(bào)表。礦權(quán)信息管理與瀏覽主界面見圖5。
圖5 礦業(yè)權(quán)信息瀏覽主界面Figure 5.Main interface for mineral right information browsing
(4)GIS功能模塊
GIS功能模塊主要用于實(shí)現(xiàn)礦業(yè)權(quán)的矢量圖層生成與在線瀏覽。用戶通過GIS功能查看時(shí)可選擇地理、地質(zhì)等不同類型底圖疊加礦權(quán)圖層進(jìn)行空間查詢、瀏覽,也可直接查詢屬性字段聯(lián)動(dòng)圖元查看。用戶界面上集成了距離測(cè)量、坐標(biāo)轉(zhuǎn)換、礦權(quán)重疊分析、圖件打印輸出等輔助工具,便于用戶分析使用。GIS瀏覽模塊主界面見圖6。
圖6 GIS瀏覽模塊Figure 6.GIS browsing module
本次研究根據(jù)實(shí)際需求,基于B/S架構(gòu)設(shè)計(jì)、研發(fā)了礦業(yè)權(quán)管理信息系統(tǒng)。系統(tǒng)具備礦業(yè)權(quán)從申請(qǐng)、維護(hù)到滅失、轉(zhuǎn)讓的全過程數(shù)據(jù)管理能力,并提供了屬性數(shù)據(jù)查詢、文檔資料查詢、經(jīng)費(fèi)統(tǒng)計(jì)分析、工作量統(tǒng)計(jì)分析、統(tǒng)計(jì)圖表生成、礦業(yè)權(quán)過期預(yù)警、數(shù)據(jù)一張圖展示查詢等功能,配備了完善的用戶管理、權(quán)限分配、數(shù)據(jù)備份、日志記錄等安全保護(hù)措施,可有效的對(duì)全局礦業(yè)權(quán)資料進(jìn)行管理并提供信息服務(wù)。
通過該系統(tǒng)全面集成了我局現(xiàn)有390個(gè)礦業(yè)權(quán)的屬性數(shù)據(jù)、成果報(bào)告、合同協(xié)議、會(huì)議紀(jì)錄等各類資料信息。初步建立了安徽地礦局礦業(yè)權(quán)數(shù)據(jù)庫(kù),實(shí)現(xiàn)了全局礦業(yè)權(quán)資料的集中式存儲(chǔ)、管理與共享服務(wù)。系統(tǒng)能夠輔助礦權(quán)管理人員更有效、便捷、準(zhǔn)確地對(duì)安徽地礦局及局屬地勘單位礦業(yè)權(quán)進(jìn)行動(dòng)態(tài)監(jiān)控與管理,進(jìn)一步提升了局礦業(yè)權(quán)信息化管理水平。