999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AE插件式礦山遙感監(jiān)測成果數(shù)據(jù)質(zhì)量檢查系統(tǒng)

2017-12-20 03:21:15刁明光李建存張永強
自然資源遙感 2017年4期
關鍵詞:規(guī)則模型系統(tǒng)

刁明光, 瞿 翟, 薛 濤, 李建存, 張永強

(1.中國地質(zhì)大學(北京)信息工程學院,北京 100083; 2.中國國土資源航空物探遙感中心,北京 100083)

基于AE插件式礦山遙感監(jiān)測成果數(shù)據(jù)質(zhì)量檢查系統(tǒng)

刁明光1, 瞿 翟1, 薛 濤1, 李建存2, 張永強1

(1.中國地質(zhì)大學(北京)信息工程學院,北京 100083; 2.中國國土資源航空物探遙感中心,北京 100083)

在分析目前礦山遙感監(jiān)測成果數(shù)據(jù)入庫質(zhì)量檢查工作流程的基礎上,設計與實現(xiàn)了礦山遙感監(jiān)測成果入庫質(zhì)量檢查系統(tǒng)。實現(xiàn)了數(shù)據(jù)更新、數(shù)據(jù)檢查和規(guī)則定制3大功能模塊; 利用基于AE插件式開發(fā)框架技術,實現(xiàn)了自定義功能插件的設計、開發(fā)、集成及測試,解決了系統(tǒng)與功能模塊之間高耦合性問題,提高了系統(tǒng)的可擴展性; 通過基于XML模型驅(qū)動架構(gòu)技術,設計了質(zhì)量檢查規(guī)則模型并將其集成至質(zhì)量檢查系統(tǒng)中,解決了因質(zhì)量檢查規(guī)則變更帶來的功能需求變化等問題。實際應用表明,該系統(tǒng)提高了成果質(zhì)量檢查工作效率,降低了入庫質(zhì)量檢查工作人員的工作強度與工作量。

ArcGIS Engine(AE); 插件式開發(fā); 模型驅(qū)動架構(gòu); 質(zhì)量檢查; 成果數(shù)據(jù)

0 引言

為保證礦產(chǎn)資源的可持續(xù)開發(fā)與利用,國土資源相關部門利用遙感技術對礦產(chǎn)資源開發(fā)地的礦業(yè)活動進行監(jiān)測并取得了大量的礦山遙感監(jiān)測數(shù)據(jù)。技術人員需要依據(jù)相關技術標準,對這些監(jiān)測數(shù)據(jù)進行整理,最終將形成的監(jiān)測數(shù)據(jù)成果入庫[1]。

在監(jiān)測成果數(shù)據(jù)入庫過程中,技術人員常用ArcMap和eCognition等工具軟件完成對遙感數(shù)據(jù)解譯等數(shù)據(jù)處理工作,同時,技術人員還需要對成果數(shù)據(jù)質(zhì)量進行檢查,以確定經(jīng)過處理后的成果數(shù)據(jù)是否符合相關技術標準的要求。但上述軟件對入庫的監(jiān)測成果數(shù)據(jù)質(zhì)量檢查并不具有針對性,因而技術人員在成果質(zhì)量檢查過程多以人工方式進行,工作過程主要存在如下問題:

1)監(jiān)測成果數(shù)據(jù)量大,組織結(jié)構(gòu)要求嚴格。獲取監(jiān)測成果數(shù)據(jù)后,相關部門需要依據(jù)入庫技術要求,對監(jiān)測成果數(shù)據(jù)的組織結(jié)構(gòu)、數(shù)據(jù)文件的命名及數(shù)據(jù)內(nèi)容等諸多方面進行逐一檢查,如果發(fā)現(xiàn)問題,則需要對監(jiān)測成果數(shù)據(jù)進行重新整理與修改。由于成果具有數(shù)據(jù)量大,結(jié)構(gòu)復雜、條目眾多和空間屬性數(shù)據(jù)格式要求嚴格等特點[2],導致該工作過程重復性強,操作繁瑣,工作效率低,極易出錯。

2)監(jiān)測成果數(shù)據(jù)質(zhì)量檢查規(guī)則變化頻繁。針對礦山遙感監(jiān)測工作,管理部門每年都需要修訂入庫技術要求,因此,在進行成果數(shù)據(jù)入庫質(zhì)量檢查時,技術人員需要頻繁調(diào)整檢查規(guī)則,增加了工作成本,從而給監(jiān)測成果數(shù)據(jù)質(zhì)量檢查工作帶來了一定困難。

為此,分析入庫成果數(shù)據(jù)質(zhì)量檢查工作特點,整理成果數(shù)據(jù)入庫工作流程,研發(fā)一個具有可靠、自動化、可擴展等特點的專用礦山遙感監(jiān)測成果數(shù)據(jù)入庫質(zhì)量檢查系統(tǒng)(以下簡稱質(zhì)量檢查系統(tǒng))具有重要意義。

1 入庫成果數(shù)據(jù)質(zhì)量檢查規(guī)則及工作流程

在取得礦山遙感監(jiān)測成果數(shù)據(jù)后,各級數(shù)據(jù)生產(chǎn)單位依據(jù)入庫技術要求對這些成果數(shù)據(jù)進行編制并提交給相關部門。相關部門則需要組織工作人員依據(jù)入庫技術要求中的質(zhì)量檢查規(guī)則對這些成果數(shù)據(jù)進行人工檢查。

1.1 入庫成果數(shù)據(jù)質(zhì)量檢查規(guī)則

質(zhì)量檢查工作內(nèi)容主要體現(xiàn)在監(jiān)測成果數(shù)據(jù)組織結(jié)構(gòu)檢查及其內(nèi)容規(guī)范性檢查2個方面。工作人員需要嚴格依據(jù)入庫技術要求,在成果數(shù)據(jù)入庫前仔細審核其是否符合入庫標準。本文以2016年度礦山遙感監(jiān)測成果數(shù)據(jù)入庫技術要求為例,描述年度成果數(shù)據(jù)組織結(jié)構(gòu)以及入庫技術要求中的質(zhì)量檢查規(guī)則。

1)待入庫成果數(shù)據(jù)的組織結(jié)構(gòu)。按照《礦山遙感監(jiān)測成果數(shù)據(jù)入庫技術要求(2016版)》[3]的規(guī)定,結(jié)合該要求的歷年變化情況進行了歸納與總結(jié)。一般而言,待入庫的成果數(shù)據(jù)包含6種類型: 矢量類型數(shù)據(jù)、影像類型數(shù)據(jù)、野外驗證數(shù)據(jù)、元數(shù)據(jù)文件、統(tǒng)計報表文件和文檔類型數(shù)據(jù)文件。最終編制所得的成果數(shù)據(jù)組織結(jié)構(gòu)如所圖1所示。

2)待入庫成果數(shù)據(jù)的質(zhì)量檢查規(guī)則。根據(jù)礦山遙感監(jiān)測成果數(shù)據(jù)入庫技術要求,檢查標準可分為5個一級規(guī)則以及其從屬的若干個二級規(guī)則。具體規(guī)則的劃分如表1所示。工作人員需要依據(jù)下列指標對成果數(shù)據(jù)進行逐一檢查。

圖1 成果數(shù)據(jù)組織結(jié)構(gòu)Fig.1 Organization structure of outcome data

表1 待入庫的成果數(shù)據(jù)質(zhì)量檢查規(guī)則Tab.1 Qulity checking rules for ready-for-store results data

1.2 入庫成果數(shù)據(jù)質(zhì)量檢查工作流程

依據(jù)上述檢查規(guī)則,技術人員在取得監(jiān)測成果數(shù)據(jù)之后,需要對監(jiān)測成果數(shù)據(jù)中的各類文件按表1中5個一級規(guī)則為標準進行質(zhì)量檢查。若通過質(zhì)量檢查則將成果入庫,否則需要退回修改直至符合入庫技術要求為止。具體工作流程如圖2所示。

圖2 成果數(shù)據(jù)質(zhì)量檢查工作流程Fig.2 Workflow of results data qulity checking

2 質(zhì)量檢查規(guī)則的描述模型建立

在設計與研發(fā)質(zhì)量檢查系統(tǒng)時,建立質(zhì)量檢查規(guī)則模型是整個系統(tǒng)研發(fā)過程中的關鍵步驟,而規(guī)則模型的建立則依賴于入庫技術要求。因此在建立模型時,要從每年度發(fā)布的入庫技術要求文件中提取相關信息。整個模型的確立分為質(zhì)量檢查規(guī)則模型流程建立與規(guī)則的XML描述方法2方面。

2.1 質(zhì)量檢查規(guī)則模型的建立流程

首先,需要從每年度發(fā)布的入庫技術要求文件中,歸納和總結(jié)出相對應的質(zhì)量檢查規(guī)則,并以表的方式呈現(xiàn)。

然后,需要將質(zhì)量檢查規(guī)則表中的內(nèi)容,通過模型轉(zhuǎn)換規(guī)則約束,轉(zhuǎn)換成質(zhì)量檢查規(guī)則模型XML配置文件[4]。具體流程如圖3所示。

圖3 質(zhì)量檢查規(guī)則模型建立流程Fig.3 Building flow of data quality checking model

2.2 質(zhì)量檢查規(guī)則模型的XML描述方法

根據(jù)圖3,本文采用XML可擴展標記語言來描述該模型。因篇幅限制,此處僅列出部分模型結(jié)構(gòu),具體如下:

……

3 質(zhì)量檢查系統(tǒng)的系統(tǒng)設計

質(zhì)量檢查系統(tǒng)的系統(tǒng)設計主要分為框架設計與功能模塊設計,其中系統(tǒng)框架采用插件技術進行設計,包括插件的統(tǒng)一管理與調(diào)度、規(guī)則模型的集成等方面; 功能模塊設計則針對系統(tǒng)中涉及到的通用組件進行設計與實現(xiàn)。

3.1 系統(tǒng)框架設計與實現(xiàn)

系統(tǒng)采用基于ArcGIS Engine(AE)的插件技術來設計系統(tǒng)框架[5],以XML配置文件的形式建立質(zhì)量檢查規(guī)則模型用以對插件的管理和通信,并通過模型驅(qū)動架構(gòu)技術(model driven architecture,MDA)以特定的訪問組件將該模型集成至本系統(tǒng)中。

因此,系統(tǒng)的整體框架可分為2部分: 質(zhì)量檢查系統(tǒng)框架以及模型驅(qū)動架構(gòu)。具體如圖4所示。其中,整個質(zhì)量檢查系統(tǒng)將通過通用數(shù)據(jù)訪問組件為待檢查的成果數(shù)據(jù)提供一個統(tǒng)一的入口。

圖4 質(zhì)量檢查系統(tǒng)框架Fig.4 Architecture of data checking system

1)質(zhì)量檢查系統(tǒng)框架。整個質(zhì)量檢查系統(tǒng)應用框架組成包括: 宿主程序、若干自定義插件以及插件訪問標準接口。宿主程序包含3大組件: 數(shù)據(jù)操作可視化組件、規(guī)則配置管理組件和功能插件管理組件。自定義插件則用于集中存放圖4中的5個插件。另外宿主程序和自定義插件的通信則依賴于插件訪問標準接口。

2)模型驅(qū)動架構(gòu)。模型驅(qū)動架構(gòu)的主要作用是對XML模型配置文件進行解析,并通過特定的訪問組件將配置文件中的節(jié)點信息以實體類對象的形式映射到系統(tǒng)平臺中,目的在于實現(xiàn)模型與應用框架的集成以及對自定義插件的集中管理,這些實體類對象則是實現(xiàn)整個系統(tǒng)的核心功能的基礎。其中,配置文件與系統(tǒng)平臺映射關系如圖5所示。

圖5 模型集成示意圖Fig.5 Model integration

3.2 系統(tǒng)功能模塊的設計與實現(xiàn)

1)模型解析訪問組件設計。為了能夠?qū)⒛P团渲梦募樌嘏c系統(tǒng)平臺進行集成,設計了一組模型解析訪問接口,通過對該接口的實現(xiàn)和調(diào)用,系統(tǒng)能夠獲取模型中包含的檢查規(guī)則信息(如規(guī)則名稱、規(guī)則描述)及對應的插件路徑等基本信息,并能夠在系統(tǒng)運行時將插件集成至系統(tǒng)之中,目的是為整個系統(tǒng)的可擴展性提供一個良好保障。該接口設計如圖6所示。圖中3個組件統(tǒng)一實現(xiàn)了名為ICheckProvider的接口。該接口中預定義了解析和訪問XML配置文件、以反射形式調(diào)用自定義插件及存儲解析所得的信息等方法[6]。

圖6 模型解析訪問組件及接口設計Fig.6 Model resolve component and interface design

2)自定義插件設計。根據(jù)質(zhì)量檢查規(guī)則描述情況設計了5個自定義插件,這5個插件統(tǒng)一實現(xiàn)AE通用標準接口[7],并作為獨立于系統(tǒng)之外的功能模塊,在系統(tǒng)運行時能夠根據(jù)具體需求通過插件標準訪問接口進行調(diào)用,使得整個系統(tǒng)能夠靈活高效運行。該接口設計的類圖如圖7所示。

圖7 自定義插件及接口Fig.7 User-defined plug-in component and interface

4 質(zhì)量檢查系統(tǒng)展示

質(zhì)量檢查系統(tǒng)主要分為3個功能模塊: 數(shù)據(jù)更新、數(shù)據(jù)檢查以及規(guī)則定制。數(shù)據(jù)更新負責對目標圖層指定字段信息的更新; 數(shù)據(jù)檢查則對成果數(shù)據(jù)按照檢查規(guī)則進行逐項檢查; 規(guī)則定制為用戶提供自定義檢查模塊配置的功能。

4.1 數(shù)據(jù)更新

數(shù)據(jù)更新模塊主要負責查找更新的圖層,更新該圖層中的中心點X、中心點Y、面積以及要素長度等數(shù)據(jù)信息。具體界面如圖8所示。

圖8 數(shù)據(jù)更新界面Fig.8 Interface of data update

4.2 數(shù)據(jù)檢查

數(shù)據(jù)檢查功能是整個質(zhì)量檢查系統(tǒng)的核心,當用戶輸入待檢查的成果數(shù)據(jù)時,數(shù)據(jù)檢查功能將依據(jù)約定的檢查規(guī)則對成果數(shù)據(jù)進行逐項檢查,包括對文件組織結(jié)構(gòu)檢查、文件名檢查、圖層屬性檢查、坐標檢查及拓撲檢查,針對各檢查項反饋檢查結(jié)果,用戶根據(jù)檢查反饋結(jié)果進一步修改成果數(shù)據(jù)。具體界面如圖9所示。

圖9 成果檢查界面Fig.9 Interface of results checking

4.3 規(guī)則定制

規(guī)則定制主要是對因檢查規(guī)則發(fā)生變化而進行適應性調(diào)整的功能,定制的內(nèi)容包括要檢查的目錄結(jié)構(gòu),檢查類及檢查類下的檢查項。用戶可以隨時根據(jù)入庫技術要求的變化配置相應的檢查規(guī)則。具體界面如圖10所示。

圖10 規(guī)則定制Fig.10 Rules configuration

5 結(jié)論

本文在對礦山成果數(shù)據(jù)質(zhì)量檢查工作流程分析的基礎上利用基于ArcGIS插件式開發(fā)框架技術,設計并實現(xiàn)了礦山遙感監(jiān)測成果入庫質(zhì)量檢查系統(tǒng)。該系統(tǒng)在質(zhì)量檢查工作中為解決以下幾個工作難題提供了高效的軟件支持:

1)質(zhì)量檢查規(guī)則變更頻繁導致學習成本增加。

2)高頻度重復性操作及大數(shù)據(jù)量引起的工作效率低下。

3)利用AE插件式開發(fā)框架技術解決系統(tǒng)后期維護與升級的難題。

[1] 楊金中,荊青青,聶洪峰.全國礦產(chǎn)資源開發(fā)狀況遙感監(jiān)測工作簡析[J].礦產(chǎn)勘查,2016,7(2):359-363.

Yang J Z,Jing Q Q,Nie H F Analysis of the mineral resource development status of remote sensing monitoring in national land[J].Mineral Exploration.2016,7(2):359-363.

[2] 刁明光,薛 濤,李建存,等.基于ArcGIS的礦山遙感監(jiān)測成果編制系統(tǒng)[J].國土資源遙感,2016,28(3):194-199.doi:10.6046/gtzyyg.2016.03.30.

Diao M G,Xue T,Li J C,et al.Production data compilation system of mine remote sensing monitoring based on ArcGIS[J].Remote Sensing for Land and Resources,2016,28(3):194-199.doi:10.6046/gtzyyg.2016.03.30.

[3] 刁明光,薛 濤,梁建東,等.礦山遙感監(jiān)測屬性數(shù)據(jù)復雜約束類型的描述方法[J].國土資源遙感,2016,28(4):197-201.doi:10.6046/gtzyyg.2016.04.30.

Diao M G,Xue T,Liang J D,et al.Description method for complex constraint of mine remote sensing monitoring attribute data[J].Remote Sensing for Land and Resources,2016,28(4):197-201.doi:10.6046/gtzyyg.2016.04.30.

[4] 中國國土資源航空物探遙感中心.礦山遙感監(jiān)測成果數(shù)據(jù)入庫要求(2016版)[Z].2016-9.

China Aero Geophysical Survey and Remote Sensing Center for Land and Resources.Production for Data Requirements for Database of Mine Remote Sensing Monitoring(2016)[Z].2016-9.

[5] 李 勇,岳建偉.基于.NET的插件式GIS應用框架設計與實現(xiàn)[J].地理信息世界,2010,22(4):82-86.

Li Y,Yue J W.Design and implementation of GIS application framework based on .NET plug-in technology[J].Geomatics World,2010,22(4):82-86.

[6] 刁明光,薛 濤,李建存,等.基于地質(zhì)信息元數(shù)據(jù)標準的多源空間數(shù)據(jù)管理系統(tǒng)[J].國土資源遙感,2013,25(1):165-170.doi:10.6046/gtzyyg.2013.01.29.

Diao M G,Xue T,Li J C,et al.The multi-source spatial data management system based on geological information metadata standard[J].Remote Sensing for Land and Resources,2013,25(1):165-170.doi:10.6046/gtzyyg.2013.01.29.

[7] 崔修濤,吳健平,張偉鋒.插件式GIS的開發(fā)[J].華東師范大學學報(自然科學版),2005,21(4):51-58.

Cui X T,Wu J P,Zhang W F.Development of the plug-in GIS software[J].Journal of East China Normal University(Natural Science).2005,21(4):51-58.

Plug-instyleresultsdataqualitycheckingsystemformineremotesensingmonitoringbasedonAE

DIAO Mingguang1, QU Di1, XUE Tao1, LI Jiancun2, ZHANG Yongqiang1

(1.SchoolofInformationEngineering,ChinaUniversityofGeosciences(Beijing),Beijing100083,China; 2.ChinaAeroGeophysicalSurveyandRemoteSensingCenterforLandandResources,Beijing100083,China)

Based on an analysis of current mine remote sensing monitoring results data storage quality checking work flow, the authors have designed a results data quality checking system and implemented it for mine remote sensing monitoring, which realizes three major functions, i.e., data updating, data checking and rule customization. The plug-in GIS framework technology is used to realize the design, development, integration and test of the custom function plug-in, thus solving the problem of high coupling between the system and the functional module and greatly improving the system scalability. By using XML model-driven architecture technology, the quality inspection rule model is designed and integrated into the quality inspection system, which solves the problems of system upgrade and change of function requirements resulting from the change of quality inspection rules. Practical application shows that the system provides efficient software support for quality inspection of the storage, hence improving the efficiency of the work quality inspection and reducing the work intensity as well as the workload of the staff.

ArcGIS engine (AE); plug-in development; model-driven architecture; quality check; results data

10.6046/gtzyyg.2017.04.33

刁明光,瞿翟,薛濤,等.基于AE插件式礦山遙感監(jiān)測成果數(shù)據(jù)質(zhì)量檢查系統(tǒng)[J].國土資源遙感,2017,29(4):219-224.(Diao M G,Qu D,Xue T,et al.Plug-in style results data quality checking system for mine remote sensing monitoring based on AE[J].Remote Sensing for Land and Resources,2017,29(4):219-224.)

TP 319

A

1001-070X(2017)04-0219-06

2016-02-27;

2017-03-18

中國地質(zhì)調(diào)查局地質(zhì)調(diào)查項目“礦山遙感監(jiān)測多維數(shù)據(jù)平臺建設與應用”(編號: 1212011220083)資助。

刁明光(1970-),男,副教授,主要從事地學信息工程、軟件工程學研究。Email: dmg@cugb.edu.cn。

(責任編輯:李瑜)

猜你喜歡
規(guī)則模型系統(tǒng)
一半模型
Smartflower POP 一體式光伏系統(tǒng)
撐竿跳規(guī)則的制定
數(shù)獨的規(guī)則和演變
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 最新午夜男女福利片视频| 婷婷色狠狠干| 久青草网站| 日本一区二区三区精品国产| 麻豆精品国产自产在线| 亚洲天堂.com| AV老司机AV天堂| 免费精品一区二区h| 粗大猛烈进出高潮视频无码| 国产在线视频欧美亚综合| 国产精选自拍| 亚洲婷婷六月| 久久精品丝袜| 无码中字出轨中文人妻中文中| 香蕉eeww99国产在线观看| 久久综合成人| 999精品视频在线| 尤物成AV人片在线观看| 国产无码精品在线播放| 91亚洲精品国产自在现线| 国产成人免费| 宅男噜噜噜66国产在线观看| 免费观看国产小粉嫩喷水 | 欧美精品另类| 日本成人福利视频| 亚洲日韩图片专区第1页| 国产喷水视频| 国产精品永久免费嫩草研究院| 9久久伊人精品综合| 丰满人妻久久中文字幕| 日韩麻豆小视频| 国产在线98福利播放视频免费| 免费观看成人久久网免费观看| 亚洲欧美极品| 亚洲成人免费看| 日本一区高清| 国产成人一区二区| 午夜在线不卡| 日韩毛片视频| 国产精品专区第一页在线观看| 欧美激情,国产精品| 97成人在线视频| 国产福利不卡视频| 就去色综合| 国产99精品视频| 日本草草视频在线观看| 亚洲欧美成人综合| 日本不卡视频在线| 97亚洲色综久久精品| 亚洲人成人伊人成综合网无码| 98精品全国免费观看视频| 91精品国产91久久久久久三级| 幺女国产一级毛片| 亚洲成人动漫在线| 国产精品jizz在线观看软件| 日韩国产精品无码一区二区三区| 国产小视频在线高清播放 | 天天摸天天操免费播放小视频| 亚洲天堂成人| a亚洲视频| 日韩无码视频网站| 91久久天天躁狠狠躁夜夜| 国产Av无码精品色午夜| 亚洲av综合网| 国产第一页亚洲| 欧美精品亚洲精品日韩专区| 亚洲久悠悠色悠在线播放| 伊人激情综合| 日韩精品资源| 综合色区亚洲熟妇在线| 国产免费怡红院视频| 国产精品女主播| аⅴ资源中文在线天堂| 天天操精品| 亚洲成人高清在线观看| 亚洲日韩久久综合中文字幕| 国产美女主播一级成人毛片| 秘书高跟黑色丝袜国产91在线| 黄色福利在线| 欧美综合区自拍亚洲综合天堂| 久久熟女AV| 色窝窝免费一区二区三区|