刁明光, 薛濤, 李建存, 李文吉, 梁建東
(1.中國(guó)地質(zhì)大學(xué)(北京)信息工程學(xué)院,北京 100083; 2.中國(guó)國(guó)土資源航空物探遙感中心,北京 100083)
?
基于ArcGIS的礦山遙感監(jiān)測(cè)成果編制系統(tǒng)
刁明光1, 薛濤1, 李建存2, 李文吉2, 梁建東1
(1.中國(guó)地質(zhì)大學(xué)(北京)信息工程學(xué)院,北京100083; 2.中國(guó)國(guó)土資源航空物探遙感中心,北京100083)
摘要:基于對(duì)礦山遙感監(jiān)測(cè)成果數(shù)據(jù)編制工作流程的分析,設(shè)計(jì)實(shí)現(xiàn)了礦山遙感監(jiān)測(cè)成果編制系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)準(zhǔn)備、信息提取、成果編制、成果檢查及成果入庫(kù)等功能; 并利用ArcGISEngine插件式框架技術(shù),實(shí)現(xiàn)了功能模塊的持續(xù)開(kāi)發(fā)、集成、測(cè)試及發(fā)布,解決了入庫(kù)技術(shù)要求頻繁變更導(dǎo)致的功能需求變更問(wèn)題,提高了軟件的可維護(hù)性和可擴(kuò)展性; 通過(guò)基于XSDXMLschemadefinition元數(shù)據(jù)模型設(shè)計(jì),解決了入庫(kù)技術(shù)要求變更所帶來(lái)的系統(tǒng)升級(jí)以及成果數(shù)據(jù)檢查困難等問(wèn)題。實(shí)際應(yīng)用表明,該系統(tǒng)為成果編制工作提供了有效的支持,提高了成果數(shù)據(jù)質(zhì)量和工作效率,加強(qiáng)了成果檢查的可操作性,降低了工作強(qiáng)度與工作量。
關(guān)鍵詞:礦山遙感監(jiān)測(cè); 成果編制; 成果檢查;AE; 插件;XSD
0引言
國(guó)土資源部門(mén)在礦山地質(zhì)環(huán)境監(jiān)測(cè)過(guò)程中,廣泛采用遙感技術(shù)[1],取得了大量礦山遙感監(jiān)測(cè)成果數(shù)據(jù)。這些數(shù)據(jù)在礦產(chǎn)資源規(guī)劃、保持礦產(chǎn)資源可持續(xù)開(kāi)發(fā)與利用、維護(hù)礦業(yè)秩序及綜合整治礦區(qū)環(huán)境等面提供了重要基礎(chǔ)信息[2-5]。依據(jù)《礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)要求》(下文簡(jiǎn)稱(chēng)入庫(kù)技術(shù)要求)[6],入庫(kù)的成果數(shù)據(jù)具有結(jié)構(gòu)復(fù)雜、條目眾多、空間屬性數(shù)據(jù)格式要求嚴(yán)格等特點(diǎn)??傮w來(lái)講,目前礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)工作具有如下難點(diǎn):
1)工作量大,重復(fù)性強(qiáng),易出差錯(cuò)。目前,由于ArcGIS相對(duì)入庫(kù)技術(shù)要求針對(duì)性不強(qiáng),技術(shù)人員在采用其作為解譯、矢量編輯以及屬性編輯工具時(shí),影響成果數(shù)據(jù)入庫(kù)工作的效率。在信息提取工作階段,技術(shù)人員利用ArcMap分別進(jìn)行矢量勾畫(huà)和屬性編輯。在賦值過(guò)程中要保證入庫(kù)技術(shù)要求中定義的眾多約束以及不同工作期間的數(shù)據(jù)一致性。進(jìn)行屬性編輯時(shí),由于圖層間屬性關(guān)聯(lián)是大規(guī)模的,需要通過(guò)空間分析的方法,從多個(gè)圖層找到相關(guān)聯(lián)的屬性值并手工賦值,過(guò)程繁瑣,工作量極大。在后續(xù)報(bào)表編制時(shí),也要從矢量數(shù)據(jù)中提取信息到Excel中,進(jìn)行手工計(jì)算和格式調(diào)整,形成正式報(bào)表。
2)成果數(shù)據(jù)質(zhì)量難以得到保障,工作效率低。成果檢查是保證成果順利入庫(kù)的關(guān)鍵,技術(shù)人員在使用ArcMap編輯時(shí),由于沒(méi)有專(zhuān)門(mén)針對(duì)此項(xiàng)工作的輔助工具,差錯(cuò)時(shí)有發(fā)生。而且使用ArcMap無(wú)法對(duì)屬性間約束、唯一性等圖層屬性數(shù)據(jù)的完整性進(jìn)行檢查,從而無(wú)法判斷成果數(shù)據(jù)是否符合入庫(kù)技術(shù)要求。此外,在進(jìn)行成果檢查時(shí),如果發(fā)現(xiàn)問(wèn)題,需對(duì)成果進(jìn)行修改并重新生成報(bào)表,該過(guò)程的工作量大且極易出錯(cuò)。
3)入庫(kù)技術(shù)要求變更頻繁。礦山遙感監(jiān)測(cè)工作具有持續(xù)性的特點(diǎn),根據(jù)需求,上級(jí)管理部門(mén)每年會(huì)對(duì)礦山遙感監(jiān)測(cè)成果數(shù)據(jù)的入庫(kù)技術(shù)標(biāo)準(zhǔn)進(jìn)行修訂,并按照新的入庫(kù)技術(shù)要求進(jìn)行成果編制。入庫(kù)技術(shù)要求變更頻繁,技術(shù)人員要不斷地學(xué)習(xí)新的入庫(kù)技術(shù)要求,這給缺乏經(jīng)驗(yàn)的技術(shù)人員的工作帶來(lái)了困難。此外,站在軟件開(kāi)發(fā)角度來(lái)看,入庫(kù)技術(shù)要求頻繁的變更導(dǎo)致了軟件功能需求變動(dòng)頻繁,給軟件產(chǎn)品的可擴(kuò)展性和可維護(hù)性帶來(lái)了挑戰(zhàn)。
為此,采用軟件工程技術(shù),研發(fā)集數(shù)據(jù)準(zhǔn)備、信息提取、成果編制、成果檢查等功能為一體的礦山遙感監(jiān)測(cè)成果編制系統(tǒng)有重要意義。一方面,將成果入庫(kù)技術(shù)要求集成到該軟件中,保證使用該軟件制作的數(shù)據(jù)嚴(yán)格符合技術(shù)要求,保障成果數(shù)據(jù)的質(zhì)量; 另一方面,根據(jù)礦山遙感解譯的工作特點(diǎn),開(kāi)發(fā)專(zhuān)用解譯工具包、矢量編輯工具包及屬性編輯工具包等,從而大大提升工作效率。
1成果編制的技術(shù)要求與工作流程
入庫(kù)技術(shù)要求是為了滿(mǎn)足礦山遙感調(diào)查與監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)以及信息系統(tǒng)開(kāi)發(fā)的需要,對(duì)入庫(kù)的成果數(shù)據(jù)內(nèi)容、數(shù)據(jù)格式、數(shù)據(jù)說(shuō)明等信息做出的規(guī)定和要求。入庫(kù)技術(shù)要求主要體現(xiàn)在成果數(shù)據(jù)內(nèi)容和成果數(shù)據(jù)組織管理2個(gè)方面。本文結(jié)合入庫(kù)技術(shù)要求與礦山遙感監(jiān)測(cè)的工作流程,設(shè)計(jì)了符合技術(shù)人員工作習(xí)慣的礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)流程。
1.1針對(duì)成果數(shù)據(jù)內(nèi)容的技術(shù)要求
成果數(shù)據(jù)內(nèi)容包括: 矢量類(lèi)型數(shù)據(jù)、影像類(lèi)型數(shù)據(jù)、文檔類(lèi)型數(shù)據(jù)、野外驗(yàn)證數(shù)據(jù)和統(tǒng)計(jì)報(bào)表等5個(gè)方面。約束主要包括數(shù)據(jù)內(nèi)容約束和數(shù)據(jù)格式約束2種,如表1所示。
表1 成果數(shù)據(jù)內(nèi)容的約束
其中,針對(duì)矢量類(lèi)型數(shù)據(jù)的填寫(xiě)過(guò)程要遵循如下的原則:
1)準(zhǔn)確性原則。數(shù)據(jù)中的屬性項(xiàng)填寫(xiě)過(guò)程中要注意字段類(lèi)型、度量單位、代碼項(xiàng)、約束/條件和值域范圍等信息,尤其要注意約束/條件的限制。
2)唯一性原則。每一個(gè)矢量數(shù)據(jù)文件中要保證礦山編碼與用戶(hù)ID編碼的唯一性。
3)一致性原則。不同尺度圖層文件可能有拓?fù)湫问阶兓?,但要保證編碼的一致; 同一地物的解譯圖斑,在進(jìn)行多期動(dòng)態(tài)監(jiān)測(cè)時(shí)必須保持一致。
1.2針對(duì)成果數(shù)據(jù)組織管理的技術(shù)要求
成果數(shù)據(jù)組織管理要求,包括元數(shù)據(jù)、文件命名規(guī)則和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)3個(gè)方面。具體要求見(jiàn)表2。
表2 成果數(shù)據(jù)組織管理要求
元數(shù)據(jù)表編寫(xiě)時(shí),注意文件與元數(shù)據(jù)表中記錄的匹配,同時(shí)注意矢量類(lèi)型數(shù)據(jù)元數(shù)據(jù)中礦權(quán)數(shù)據(jù)的編制日期填寫(xiě); 影像類(lèi)型數(shù)據(jù)元數(shù)據(jù)中遙感影像數(shù)據(jù)的影像類(lèi)型、波段組合、空間分辨率的填寫(xiě); 野外驗(yàn)證數(shù)據(jù)元數(shù)據(jù)中野外照片與地物圖斑的關(guān)聯(lián)。成果數(shù)據(jù)的組織結(jié)構(gòu)最終編制成如圖1所示的組織結(jié)構(gòu)的數(shù)據(jù)包。
圖1 成果數(shù)據(jù)編制組織結(jié)構(gòu)
1.3礦山遙感監(jiān)測(cè)的主要工作流程
礦山遙感監(jiān)測(cè)的主要工作流程有: ①收集監(jiān)測(cè)范圍資料,②野外踏勘,③確定監(jiān)測(cè)工作區(qū),④準(zhǔn)備基礎(chǔ)數(shù)據(jù),⑤提取圖斑信息,⑥野外驗(yàn)證,⑦制作圖件,⑧編制監(jiān)測(cè)區(qū)研究報(bào)告,⑨編制匯交成果資料,⑩成果檢查。
依據(jù)礦山遙感監(jiān)測(cè)工作流程和入庫(kù)技術(shù)要求中相關(guān)規(guī)定,技術(shù)人員將成果數(shù)據(jù)處理過(guò)程分為數(shù)據(jù)準(zhǔn)備、信息提取、野外驗(yàn)證、成果編制、質(zhì)量檢查和成果入庫(kù)等6個(gè)步驟來(lái)完成礦山遙感監(jiān)測(cè)數(shù)據(jù)入庫(kù)工作,如圖2所示。
圖2 礦山遙感監(jiān)測(cè)工作流程
2系統(tǒng)體系結(jié)構(gòu)描述
為保證成果數(shù)據(jù)的規(guī)范性,系統(tǒng)依據(jù)成果編制的工作流程和入庫(kù)技術(shù)要求,通過(guò)建立入庫(kù)技術(shù)要求的元數(shù)據(jù)模型來(lái)解決技術(shù)要求變更頻繁及成果數(shù)據(jù)質(zhì)量難以檢查的問(wèn)題; 通過(guò)插件式GIS框架技術(shù)解決入庫(kù)技術(shù)要求變更導(dǎo)致的功能需求變更問(wèn)題。上述設(shè)計(jì)思路實(shí)現(xiàn)了功能模塊的持續(xù)開(kāi)發(fā)、集成、測(cè)試、發(fā)布,使系統(tǒng)支持功能的不斷優(yōu)化與快速升級(jí)。
2.1基于XSD的入庫(kù)技術(shù)要求元數(shù)據(jù)模型設(shè)計(jì)
入庫(kù)技術(shù)要求是系統(tǒng)的基礎(chǔ)。系統(tǒng)要具備適應(yīng)入庫(kù)技術(shù)要求頻繁變更的能力。為此,系統(tǒng)設(shè)計(jì)了相應(yīng)的元數(shù)據(jù)模型,如圖3所示。
圖3 入庫(kù)技術(shù)要求元數(shù)據(jù)模型
將入庫(kù)技術(shù)要求中關(guān)于文件命名規(guī)則、數(shù)據(jù)存儲(chǔ)路徑、元數(shù)據(jù)表、圖層、圖層間約束、圖層字段間約束等描述,采用XSD(XMLschemadefinition)[7]對(duì)其進(jìn)行數(shù)據(jù)結(jié)構(gòu)變換、數(shù)據(jù)類(lèi)型變換設(shè)計(jì),實(shí)現(xiàn)了可被系統(tǒng)識(shí)別的入庫(kù)技術(shù)要求元數(shù)據(jù)模型。入庫(kù)技術(shù)要求變更后,只需對(duì)XSD文件進(jìn)行修訂,便可滿(mǎn)足入庫(kù)技術(shù)要求版本的更新。同時(shí)在屬性編輯和質(zhì)量檢查階段,系統(tǒng)可根據(jù)入庫(kù)要求元數(shù)據(jù)模型對(duì)文件命名、圖層屬性命名、屬性數(shù)據(jù)的完整性等信息進(jìn)行檢查。入庫(kù)技術(shù)要求元數(shù)據(jù)模型的建立,為入庫(kù)技術(shù)要求版本的更新以及成果數(shù)據(jù)的正確性提供了有力保證。
2.2插件式的體系結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)采用基于AE(ArcGISengine)的插件式GIS框架[8]進(jìn)行二次開(kāi)發(fā),基于這一技術(shù)的系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)如圖4所示。整個(gè)系統(tǒng)體系結(jié)構(gòu)分為插件式GIS框架、模型驅(qū)動(dòng)架構(gòu)、通用組件和成果數(shù)據(jù)4個(gè)部分。
圖4 基于AE插件式的體系結(jié)構(gòu)
插件式GIS框架包括宿主程序與功能插件2部分。二者通過(guò)標(biāo)準(zhǔn)接口進(jìn)行關(guān)聯(lián),用來(lái)傳遞數(shù)據(jù)信息和控制信息,并實(shí)現(xiàn)系統(tǒng)功能。宿主程序是整個(gè)GIS框架的核心,對(duì)各功能插件實(shí)行統(tǒng)一的調(diào)度管理。通用組件包括NET基礎(chǔ)類(lèi)庫(kù)、NPOI報(bào)表讀寫(xiě)組件、AE二次開(kāi)發(fā)組件及UI組件等。通用組件為整個(gè)GIS框架提供訪問(wèn)影像類(lèi)型、矢量類(lèi)型、野外驗(yàn)證及報(bào)表等成果數(shù)據(jù)支持,其中AE二次開(kāi)發(fā)組件為宿主程序提供數(shù)據(jù)可視化組件與地圖數(shù)據(jù)訪問(wèn)相關(guān)組件。
模型驅(qū)動(dòng)架構(gòu)(modeldrivenarchitecture,MDA)的基本思想是系統(tǒng)的功能性是用合適的規(guī)約語(yǔ)言以平臺(tái)無(wú)關(guān)的模型的方式定義[9],然后將實(shí)現(xiàn)映射到一個(gè)或多個(gè)平臺(tái)相關(guān)的模型上。根據(jù)入庫(kù)技術(shù)要求元數(shù)據(jù)模型,生成入庫(kù)技術(shù)要求的XSD文件,設(shè)計(jì)技術(shù)要求訪問(wèn)組件對(duì)其進(jìn)行解析,系統(tǒng)中各功能插件通過(guò)技術(shù)要求訪問(wèn)組件以面向?qū)ο蟮姆绞将@取相關(guān)定義和約束,為各功能定制與成果檢查提供了完備的支持。
使用此框架將擴(kuò)展的功能插件從框架中剝離出來(lái),降低了框架的復(fù)雜度,讓框架更容易實(shí)現(xiàn),使擴(kuò)展功能與框架以一種低耦合方式,實(shí)現(xiàn)真正意義上的“即插即用”,大大地提高了開(kāi)發(fā)效率,保證了系統(tǒng)的功能性、準(zhǔn)確性、可擴(kuò)展性及可維護(hù)性,同時(shí)解決了入庫(kù)技術(shù)要求頻繁變更導(dǎo)致的功能需求變更問(wèn)題,保證生產(chǎn)的成果數(shù)據(jù)始終符合入庫(kù)技術(shù)要求。
3系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)功能的具體劃分取決于礦山遙感監(jiān)測(cè)成果編制的流程和系統(tǒng)的實(shí)際需要。系統(tǒng)由數(shù)據(jù)準(zhǔn)備、信息提取、成果編制、成果檢查與系統(tǒng)管理5大功能模塊組成,如圖5所示。
圖5 系統(tǒng)功能圖
系統(tǒng)主界面采用ArcMap風(fēng)格,如圖6所示。參照成果編制人員的工作習(xí)慣,按照工作流程分為數(shù)據(jù)準(zhǔn)備、信息提取和成果編制3個(gè)步驟引導(dǎo)用戶(hù)進(jìn)行成果編制工作。
圖6 系統(tǒng)主界面界面
1)數(shù)據(jù)準(zhǔn)備。監(jiān)測(cè)區(qū)項(xiàng)目管理的界面如圖7所示。包括監(jiān)測(cè)區(qū)項(xiàng)目的新建、打開(kāi)、保存、查看以及礦權(quán)圖層的生成等功能。系統(tǒng)采用工程文件的方式對(duì)成果數(shù)據(jù)進(jìn)行統(tǒng)一組織管理,同時(shí)可保存用戶(hù)工作進(jìn)度以便后期繼續(xù)操作。進(jìn)行成果編制工作時(shí),首先要做的就是創(chuàng)建一個(gè)新的監(jiān)測(cè)區(qū)項(xiàng)目,錄入監(jiān)測(cè)區(qū)的投影信息與項(xiàng)目基本信息,為后期系統(tǒng)自動(dòng)生成報(bào)表與元數(shù)據(jù)打下基礎(chǔ)。
圖7 監(jiān)測(cè)區(qū)項(xiàng)目管理界面
2)信息提取。即用戶(hù)對(duì)信息采集的各種操作。采用計(jì)算機(jī)自動(dòng)提取和人機(jī)交互提取相結(jié)合的方式,在原始分辨率影像上進(jìn)行信息提取,包括矢量編輯和屬性編輯2個(gè)主要階段。信息提取主要步驟為: 生成與加載圖層、矢量編輯和屬性編輯。系統(tǒng)集成了入庫(kù)技術(shù)要求,通過(guò)圖層加載功能可方便地新建或?qū)肴霂?kù)技術(shù)要求中定義的圖層并進(jìn)行后期處理,如圖8所示。
圖8 圖層加載界面
通過(guò)圖層加載功能加載完需要編輯的圖層后,即可進(jìn)行矢量編輯與屬性編輯。矢量編輯功能與ArcGIS中矢量編輯功能相似,包括添加要素、刪除要素、修改要素、切割要素及合并要素等功能。屬性編輯功能是針對(duì)圖層屬性信息的編寫(xiě)操作,如圖9所示。針對(duì)礦山遙感監(jiān)測(cè)成果編制工作特點(diǎn),系統(tǒng)提供了普通賦值、自動(dòng)編碼、自動(dòng)賦值、字典賦值、批量賦值和關(guān)聯(lián)賦值等6種屬性編輯方式,在自動(dòng)編碼功能中,系統(tǒng)自動(dòng)跳過(guò)已經(jīng)存在的礦山編碼或用戶(hù)ID,保證了礦山編碼或用戶(hù)ID的唯一性和一致性。此外,在屬性編輯階段,系統(tǒng)還提供了實(shí)時(shí)檢查的功能,使得數(shù)據(jù)切實(shí)符合入庫(kù)技術(shù)要求的規(guī)定,保證了矢量類(lèi)型數(shù)據(jù)的準(zhǔn)確性,減少了用戶(hù)的工作量及出錯(cuò)幾率,提高了工作效率。
圖9 屬性編輯界面
3)成果編制。指各類(lèi)圖件制作完成后所進(jìn)行的各項(xiàng)操作。依據(jù)入庫(kù)技術(shù)要求,系統(tǒng)提供了報(bào)表生成、野外驗(yàn)證照片管理和元數(shù)據(jù)文件生成等功能。其中報(bào)表生成功能模塊能夠自動(dòng)對(duì)各圖層中的數(shù)據(jù)及圖層間的關(guān)系進(jìn)行分析并生成符合入庫(kù)技術(shù)要求的報(bào)表,提高數(shù)據(jù)準(zhǔn)確性與工作效率。經(jīng)過(guò)數(shù)據(jù)準(zhǔn)備、信息提取、成果編制后,系統(tǒng)可集中管理項(xiàng)目資源,如圖10所示。其中,矢量類(lèi)型數(shù)據(jù)中包含各種類(lèi)型圖層矢量文件,包括遙感解譯專(zhuān)題、礦產(chǎn)資源規(guī)劃、監(jiān)測(cè)區(qū)礦權(quán)、監(jiān)測(cè)區(qū)范圍、外業(yè)路線(xiàn)以及監(jiān)測(cè)點(diǎn)等類(lèi)型; 影像類(lèi)型數(shù)據(jù)包含了各種類(lèi)型的影像文件,包括監(jiān)測(cè)區(qū)遙感影像、監(jiān)測(cè)區(qū)DEM和成果光柵圖等; 野外驗(yàn)證數(shù)據(jù)包含了與圖斑相關(guān)聯(lián)的野外驗(yàn)證照片。此外,在根目錄下還包括了項(xiàng)目報(bào)告、年度簡(jiǎn)報(bào)、統(tǒng)計(jì)報(bào)表及元數(shù)據(jù)表等文件。“歸檔文件”下各類(lèi)文件的命名均根據(jù)入庫(kù)技術(shù)要求由系統(tǒng)自動(dòng)命名。
圖10 項(xiàng)目資源管理界面
4)成果檢查。系統(tǒng)提供了單圖層檢查與全部圖層檢查2種不同的成果檢查方式。單圖層檢查是對(duì)單個(gè)圖層進(jìn)行檢查,主要用于單個(gè)圖層信息提取過(guò)程。全部圖層檢查是對(duì)所有成果數(shù)據(jù)的完整性及合法性進(jìn)行檢查,主要用于所有成果數(shù)據(jù)編制完成之后。成果檢查功能依據(jù)入庫(kù)技術(shù)要求從目錄結(jié)構(gòu)、文件名、圖層屬性字段名、圖層屬性數(shù)據(jù)、圖層間拓?fù)潢P(guān)系、坐標(biāo)系及數(shù)據(jù)完整性等多個(gè)方面進(jìn)行檢查,針對(duì)檢查出的問(wèn)題給出詳細(xì)提示,供用戶(hù)參考以便做有針對(duì)性的修改,確保經(jīng)本系統(tǒng)編制的成果數(shù)據(jù)的準(zhǔn)確性,如圖11所示。
圖11 成果檢查界面
5)系統(tǒng)管理。包括圖層和報(bào)表屬性定義、文件夾結(jié)構(gòu)定義等。
4結(jié)論
由于礦山遙感監(jiān)測(cè)的成果數(shù)據(jù)類(lèi)型多樣,入庫(kù)技術(shù)要求復(fù)雜且變更頻繁,各單位在使用通用的GIS軟件進(jìn)行數(shù)據(jù)生產(chǎn)時(shí),操作繁瑣,很難保證成果數(shù)據(jù)完全符合標(biāo)準(zhǔn),增大了數(shù)據(jù)整理和入庫(kù)工作的難度。通過(guò)綜合分析礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)的工作流程,針對(duì)技術(shù)人員在屬性編輯、報(bào)表編制、元數(shù)據(jù)編制、成果檢查等階段存在著工作量大、重復(fù)工作內(nèi)容多、易出錯(cuò)、效率低等難點(diǎn),一方面將《礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)要求》完全集成到軟件中,保證該軟件生產(chǎn)的所有數(shù)據(jù)均能夠嚴(yán)格滿(mǎn)足技術(shù)要求; 另一方面對(duì)成果數(shù)據(jù)生產(chǎn)過(guò)程中的繁瑣步驟進(jìn)行優(yōu)化,減少工作人員的工作量。
在分析目前礦山遙感監(jiān)測(cè)成果數(shù)據(jù)編制工作流程與特點(diǎn)的基礎(chǔ)上,利用AE插件式框架技術(shù),實(shí)現(xiàn)了功能模塊的定制化、持續(xù)化和集成化開(kāi)發(fā),解決了入庫(kù)技術(shù)要求頻繁變更導(dǎo)致的功能需求經(jīng)常變更問(wèn)題,提高了軟件的可維護(hù)性和可擴(kuò)展性; 通過(guò)基于XSD的入庫(kù)技術(shù)要求元數(shù)據(jù)模型設(shè)計(jì),解決了入庫(kù)技術(shù)要求變更帶來(lái)的后期系統(tǒng)升級(jí)、測(cè)試以及成果檢查困難等問(wèn)題??傊兄频南到y(tǒng)解決了采用ArcMap進(jìn)行成果編制時(shí)工作強(qiáng)度大、成果數(shù)據(jù)質(zhì)量難以得到保證、工作效率低、成果檢查難以實(shí)施等問(wèn)題,提高了工作效率與數(shù)據(jù)準(zhǔn)確性,減輕了工作強(qiáng)度,為礦山遙感監(jiān)測(cè)成果編制工作提供了軟件支持。
參考文獻(xiàn)(References):
[1]胡鵬,黃杏元,華一新.地理信息系統(tǒng)教程[M].武漢:武漢大學(xué)出版社,2007.
HuP,HuangXY,HuaYX.GeographicInformationSystemsTutorial[M].Wuhan:WuhanUniversityPress,2007.
[2]楊金中,秦緒文,張志,等.礦山遙感監(jiān)測(cè)理論方法與實(shí)踐[M].北京:測(cè)繪出版社,2011:1-20.
YangJZ,QinXW,ZhangZ,etal.TheoryandPracticeonRemoteSensingMonitoringofMine[M].Beijing:SurveyingandMappingPress,2011:1-20.
[3]周進(jìn)生,牛建英,張旭,等.礦山遙感監(jiān)測(cè)評(píng)估特點(diǎn)與指標(biāo)體系[J].國(guó)土資源遙感,2014,26(2):1-4.doi:10.6046/gtzyyg.2014.02.01.
ZhouJS,NiuJY,ZhangX,etal.Mineremotesensingmonitoringandassessmentcharacteristicsandtheindexsystem[J].RemoteSensingforLandandResources,2014,26(2):1-4.doi:10.6046/gtzyyg.2014.02.01.
[4]路云閣,劉采,王姣.基于國(guó)產(chǎn)衛(wèi)星數(shù)據(jù)的礦山遙感監(jiān)測(cè)一體化解決方案——以西藏自治區(qū)為例[J].國(guó)土資源遙感,2014,26(4):85-90.doi:10.6046/gtzyyg.2014.04.14.
LuYG,LiuC,WangJ.Integratedsolutionsformineremotesensingmonitoringbasedondomesticsatelliteimages:AcasestudyofTibet[J].RemoteSensingforLandandResources,2014,26(4):85-90.doi:10.6046/gtzyyg.2014.04.14.
[5]聶洪峰,楊金中,王曉紅,等.礦產(chǎn)資源開(kāi)發(fā)遙感監(jiān)測(cè)技術(shù)問(wèn)題與對(duì)策研究[J].國(guó)土資源遙感,2007,19(4):11-13.doi:10.6046/gtzyyg.2007.04.03.
NieHF,YangJZ,WangXH,etal.Theproblemsintheremotesensingmonitoringtechnologyfortheexplorationofmineralresourcesandthecountermeasures[J].RemoteSensingforLandandResources,2007,19(4):11-13.doi:10.6046/gtzyyg.2007.04.03.
[6]中國(guó)國(guó)土資源航空物探遙感中心.礦山遙感監(jiān)測(cè)成果數(shù)據(jù)入庫(kù)要求(V3.0)[Z].2014-11.
ChinaAeroGeophysicalSurveyandRemoteSensingCenterforLandandResources.ProductionDataRequirementsforDatabaseofMineRemoteSensingMonitoring(V3.0)[Z].2014-11.
[7]張朝明.程序天下·XML開(kāi)發(fā)典型應(yīng)用:數(shù)據(jù)標(biāo)記、處理、共享與分析[M].北京:電子工業(yè)出版社,2008:26-136.
ZhangCM.ProgramWorldTheTypicalApplicationofXMLDevelopment:theMarking,Handling,SharingandAnalysisofData[M].Beijing:ElectronicIndustryPress,2008:26-136.
[8]許巨平.基于ArcEngine插件式GIS應(yīng)用框架的設(shè)計(jì)與實(shí)現(xiàn)[J].安徽地質(zhì),2011,21(1):60-62,73.
XuJP.DesignandimplementationofArcEngine-basedpluggableGISapplicationframework[J].GeologyofAnhui,2011,21(1):60-62,73.
[9]刁明光,薛濤,李建存,等.基于地質(zhì)信息元數(shù)據(jù)標(biāo)準(zhǔn)的多源空間數(shù)據(jù)管理系統(tǒng)[J].國(guó)土資源遙感,2013,25(1):165-170.doi:10.6046/gtzyyg.2013.01.29.
DiaoMG,XueT,LiJC,etal.Themulti-sourcespatialdatamanagementsystembasedongeologicalinformationmetadatastandard[J].RemoteSensingforLandandResources,2013,25(1):165-170.doi:10.6046/gtzyyg.2013.01.29.
(責(zé)任編輯: 李瑜)
Production data compilation system of mine remote sensingmonitoringbasedonArcGIS
DIAO Mingguang1, XUE Tao1, LI Jiancun2, LI Wenji2, LIANG Jiandong1
(1. School of Information Engineering, China University of Geosciences, Beijing 100083, China; 2. China Aero Geophysical Survey and Remote Sensing Center for Land and Resources, Beijing 100083, China)
Abstract:Basedonananalysisofthemineremotesensingmonitoringdataprocessing,theauthorsdesignedanddevelopedaresultingdatacompilationsystemformineremotesensingmonitoring.Thesystemcanachievethedatapreparation,informationextraction,productiondatacompilation,productiondataqualityinspection,productiondatastorageandotherfunctions.UsingthePlug-InGISframeworktechnologytoachieveasustaineddevelopment,integration,testing,andreleasingoffunctionalmodules,theauthorssolvedtheproblemoffrequentfunctionalrequirementschangesduetofrequentchangesofstoringtechnicalrequirementsandimprovedsoftwaremaintainabilityandscalability.UsingthemetadatamodeldesignbasedonXSD,theauthorsmadesystemupdatingandresultingdatacheckingeasy.Thepracticalapplicationshowsthatthesystemprovideseffectivesupportfortheproductiondatacompilation,improvestheproductiondataqualityandworkefficiency,strengthenstheoperabilityoftheproductionqualityinspection,andreducestheworkingintensityandworkload.
Keywords:mineremotesensingmonitoring;productiondatacompilation;qualitychecking;ArcGISengine(AE);plug-in;XMLschemadefinition(XSD)
doi:10.6046/gtzyyg.2016.03.30
收稿日期:2015-04-20;
修訂日期:2015-05-27
基金項(xiàng)目:中國(guó)地質(zhì)調(diào)查局地質(zhì)調(diào)查項(xiàng)目“礦山遙感監(jiān)測(cè)多維數(shù)據(jù)平臺(tái)建設(shè)與應(yīng)用”(編號(hào): 1212011220083)及中央基本科研業(yè)務(wù)費(fèi)專(zhuān)項(xiàng)資金項(xiàng)目“基于云計(jì)算平臺(tái)構(gòu)建的巖石地球化學(xué)圖解服務(wù)系統(tǒng)研究”(編號(hào): 2-9-2013-109)共同資助。
中圖法分類(lèi)號(hào):TP319
文獻(xiàn)標(biāo)志碼:A
文章編號(hào):1001-070X(2016)03-0194-06
第一作者簡(jiǎn)介:刁明光(1970-),男,副教授,主要從事地學(xué)信息工程和軟件工程學(xué)研究。Email:dmg@cugb.edu.cn。
引用格式: 刁明光,薛濤,李建存,等.基于ArcGIS的礦山遙感監(jiān)測(cè)成果編制系統(tǒng)[J].國(guó)土資源遙感,2016,28(3):194-199.(DiaoMG,XueT,LiJC,etal.ProductiondatacompilationsystemofmineremotesensingmonitoringbasedonArcGIS[J].RemoteSensingforLandandResources,2016,28(3):194-199.)