亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2017-12-20 03:21:15刁明光李建存張永強
        自然資源遙感 2017年4期
        關鍵詞:質量檢查插件入庫

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

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

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

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

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

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

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

        0 引言

        為保證礦產資源的可持續(xù)開發(fā)與利用,國土資源相關部門利用遙感技術對礦產資源開發(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ù)質量進行檢查,以確定經(jīng)過處理后的成果數(shù)據(jù)是否符合相關技術標準的要求。但上述軟件對入庫的監(jiān)測成果數(shù)據(jù)質量檢查并不具有針對性,因而技術人員在成果質量檢查過程多以人工方式進行,工作過程主要存在如下問題:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        ……

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

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

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

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

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

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

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

        2)模型驅動架構。模型驅動架構的主要作用是對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)模型解析訪問組件設計。為了能夠將模型配置文件順利地與系統(tǒng)平臺進行集成,設計了一組模型解析訪問接口,通過對該接口的實現(xiàn)和調用,系統(tǒng)能夠獲取模型中包含的檢查規(guī)則信息(如規(guī)則名稱、規(guī)則描述)及對應的插件路徑等基本信息,并能夠在系統(tǒng)運行時將插件集成至系統(tǒng)之中,目的是為整個系統(tǒng)的可擴展性提供一個良好保障。該接口設計如圖6所示。圖中3個組件統(tǒng)一實現(xiàn)了名為ICheckProvider的接口。該接口中預定義了解析和訪問XML配置文件、以反射形式調用自定義插件及存儲解析所得的信息等方法[6]。

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

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

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

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

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

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

        4.3 規(guī)則定制

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

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

        5 結論

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

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

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

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

        [1] 楊金中,荊青青,聶洪峰.全國礦產資源開發(fā)狀況遙感監(jiān)測工作簡析[J].礦產勘查,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] 刁明光,薛 濤,李建存,等.基于地質信息元數(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ù)質量檢查系統(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

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

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

        (責任編輯:李瑜)

        猜你喜歡
        質量檢查插件入庫
        重磅!廣東省“三舊”改造標圖入庫標準正式發(fā)布!
        中國食品品牌庫入庫企業(yè)信息公示①
        中國食品(2021年2期)2021-02-24 03:55:35
        審計署赴江西省審計廳質量檢查座談會
        自編插件完善App Inventor與樂高機器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        加強會計信息質量檢查促進會計基礎工作規(guī)范
        身臨其境探究竟 主動思考完任務——《倉儲與配送實務》入庫作業(yè)之“入庫訂單處理”教學案例
        人間(2015年8期)2016-01-09 13:12:42
        MapWindowGIS插件機制及應用
        基于Revit MEP的插件制作探討
        批量地籍圖入庫程序設計方法
        吉林地質(2014年4期)2014-03-11 16:48:17
        火力加強再加強IE插件三劍客
        日本av一区二区播放| 精品日产卡一卡二卡国色天香| 精品人妻系列无码人妻免费视频| 亚洲色成人网一二三区| 国产一区二区毛片视频| 国产精品一区二区三区在线蜜桃| 日韩人妻无码精品久久免费一| 亚洲国产18成人中文字幕久久久久无码av | 大伊香蕉在线精品视频75| 九九99久久精品午夜剧场免费 | 男人深夜影院无码观看| 爱爱免费视频一区二区三区 | 国产在线视欧美亚综合| 日韩精品一区二区在线视| 成人欧美一区二区三区黑人 | 激情网色图区蜜桃av| 一区二区三区中文字幕p站| 色欲人妻综合网| 国产精品自产拍在线观看中文| 99久久精品人妻一区二区三区| 国产成人综合日韩精品无码| 亚洲精品无码mv在线观看| 亚洲国产AⅤ精品一区二区不卡| 成熟的女人毛茸茸色视频| 无码中文亚洲av影音先锋| 自拍偷自拍亚洲精品播放| 一区二区三区国产精品| 国产精品专区第一页天堂2019| 日韩亚洲欧美中文在线| 欧美日本道免费二区三区| 久久综合伊人有码一区中文字幕| 午夜天堂精品久久久久| 草莓视频成人| 亚洲春色视频在线观看| 99re6在线视频精品免费下载| 日日猛噜噜狠狠扒开双腿小说| 日本中文字幕一区二区高清在线 | 情色视频在线观看一区二区三区 | 精品国产高清a毛片无毒不卡 | 国产精品vⅰdeoxxxx国产| 香蕉色香蕉在线视频|