摘 要:研究目的:為加快土地利用變更調(diào)查和遙感監(jiān)測(cè)項(xiàng)目監(jiān)理檢查工作的速度、提高檢查質(zhì)量。研究方法:結(jié)合2012年遙感監(jiān)測(cè)監(jiān)理檢查工作,通過分析監(jiān)理檢查工作的內(nèi)容,從檢查流程中發(fā)現(xiàn)、提取規(guī)律,總結(jié)方法。研究結(jié)果:提出了一套基于ArcEngine的遙感監(jiān)測(cè)監(jiān)理檢查工作的程序自動(dòng)化解決方案,并運(yùn)用C#語言編制代碼加以實(shí)現(xiàn)。研究結(jié)論:該方法在簡(jiǎn)化操作、提高檢查效率和質(zhì)量上有明顯效果。
關(guān)鍵詞:遙感監(jiān)測(cè) ArcEngine 監(jiān)理檢查
中圖分類號(hào):P23文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098X(2013)04(c)-0004-02
遙感監(jiān)測(cè)是使用最新各類衛(wèi)星遙感數(shù)據(jù),以二次調(diào)查底圖、高程數(shù)據(jù)等控制資料為基礎(chǔ),以縣區(qū)為單位,加工制作覆蓋全國的最新土地利用遙感正射影像,疊加上一年度遙感影像底圖和土地利用變更調(diào)查成果,采用人機(jī)交互的信息發(fā)現(xiàn)和提取辦法,提取本年度新增建設(shè)用地圖斑,為開展年度土地變更調(diào)查、變更調(diào)查成果核查、衛(wèi)片執(zhí)法及土地督察提供服務(wù)的一項(xiàng)工作。
遙感監(jiān)測(cè)監(jiān)理工作是對(duì)項(xiàng)目承擔(dān)單位提交的正射影像圖及變化信息提取成果,開展進(jìn)度與質(zhì)量監(jiān)理工作,以滿足監(jiān)測(cè)成果的規(guī)范性與合理性、成果應(yīng)用的客觀性與現(xiàn)勢(shì)性。監(jiān)理檢查需要對(duì)提交成果進(jìn)行全面質(zhì)量檢查與評(píng)分,它涉及的檢查任務(wù)較為繁重,而一般來說,每個(gè)監(jiān)理人員在正常監(jiān)理檢查階段,每天要保證2~3個(gè)縣的遙感監(jiān)測(cè)成果的監(jiān)理工作完成,每個(gè)監(jiān)理任務(wù)從下發(fā)后必須在1 d內(nèi)檢查完成。如果監(jiān)理任務(wù)比較集中,或是遇到經(jīng)濟(jì)快速發(fā)展地區(qū)的監(jiān)測(cè)成果時(shí),那么檢查壓力是比較大的?;诒O(jiān)理檢查的復(fù)雜性和一定的機(jī)械性,為保證監(jiān)理任務(wù)準(zhǔn)時(shí)完成、減少監(jiān)理檢查過程中的疏漏、差錯(cuò),需要對(duì)監(jiān)理檢查工作進(jìn)行簡(jiǎn)化,通過分析提煉出可以程序自動(dòng)檢查的工作內(nèi)容,在ArcGIS平臺(tái)或獨(dú)立應(yīng)用程序中,構(gòu)建模型、編制代碼,在檢查時(shí),運(yùn)行相應(yīng)程序,自動(dòng)完成檢查過程。
為此,該文以2012年土地利用變更調(diào)查和遙感監(jiān)測(cè)項(xiàng)目監(jiān)理工作為例,通過分析監(jiān)理工作中各項(xiàng)工作流程以及之間的關(guān)系,構(gòu)建邏輯框架,構(gòu)造程序模型,闡述程序自動(dòng)化實(shí)現(xiàn)的過程。
1 研究思路和方法
由于監(jiān)理檢查工作基本上都在ArcGIS平臺(tái)下完成,一種較快解決問題的方法就是基于ArcGIS進(jìn)行二次開發(fā)。該文選用一種較為復(fù)雜的開發(fā)方式:基于C#和ArcEngine組合開發(fā)。通過分析遙感監(jiān)測(cè)監(jiān)理檢查過程,發(fā)現(xiàn)提取規(guī)律,編制程序代碼,構(gòu)建獨(dú)立應(yīng)用程序,自動(dòng)完成檢查。
2 遙感監(jiān)測(cè)監(jiān)理檢查流程
遙感監(jiān)測(cè)監(jiān)理檢查一般包括以下步驟實(shí)現(xiàn):(1)成果整體完整性、組織命名規(guī)范性檢查;(2)遙感影像圖(DOM)成果精度和質(zhì)量檢查;(3)遙感監(jiān)測(cè)圖斑發(fā)現(xiàn)、勾繪、表達(dá)準(zhǔn)確性和規(guī)范性檢查;(4)所有矢量層的空間拓?fù)湔_性和屬性邏輯一致性檢查;(5)監(jiān)測(cè)圖斑信息記錄表的規(guī)范性和與矢量層的一致性檢查;(6)監(jiān)測(cè)情況報(bào)告的完整性和規(guī)范性檢查等。其中,第2步和第3步需要人工目視判讀、分析,自動(dòng)化實(shí)現(xiàn)的難度較大,其他的步驟基本可以通過分析檢查過程,提煉為計(jì)算機(jī)語言,編程實(shí)現(xiàn)自動(dòng)檢查以提高檢查效率。具體流程圖見圖1。
3 遙感監(jiān)測(cè)監(jiān)理自動(dòng)檢查內(nèi)容及實(shí)現(xiàn)方法
ArcEngine是開發(fā)人員用于建立自定義應(yīng)用程序的嵌入式GIS組件的一個(gè)完整類庫,它集成了強(qiáng)大的空間分析功能。ArcEngine提供了多種類庫,成千上萬種屬性方法簡(jiǎn)化你的工作,我們所做的工作就是通過各種途徑找出這些接口,調(diào)用它的屬性、方法完成相應(yīng)工作。
通過提煉監(jiān)理檢查的部分流程,將其細(xì)分為16項(xiàng)自動(dòng)檢查內(nèi)容,通過編制程序?qū)崿F(xiàn)所用到的主要的類、接口和方法列舉如表1。
4 運(yùn)行結(jié)果及結(jié)論
通過可視化界面調(diào)用相關(guān)程序,以多個(gè)區(qū)縣的2012年遙感監(jiān)測(cè)成果數(shù)據(jù)作為測(cè)試樣本,運(yùn)行結(jié)果為矢量圖層(*.shp),以保證錯(cuò)誤能被快速定位。程序運(yùn)行效率較高,一般的監(jiān)測(cè)數(shù)據(jù)都能保證在一分鐘內(nèi)做完所有的檢查工作,而且基本不會(huì)存在錯(cuò)判漏查??梢?,運(yùn)用ArcEngine編制自動(dòng)檢查化程序,對(duì)于加快監(jiān)理檢查速度、提高檢查質(zhì)量的作用是明顯的,如今程序已在2012年土地利用變更調(diào)查和遙感監(jiān)測(cè)項(xiàng)目監(jiān)理工作實(shí)踐中應(yīng)用。
參考文獻(xiàn)
[1]國土資源部.2012年度全國土地變更調(diào)查與遙感監(jiān)測(cè)技術(shù)方案[S].2012.
[2]蘭小機(jī),劉德兒,魏瑞娟.基于ArcObjects與C#.NET的GIS應(yīng)用開發(fā)[M].北京:冶金工業(yè)出版社,2011.
[3]吳秀芹.ArcGIS 9地理信息系統(tǒng)應(yīng)用與實(shí)踐[M].北京:清華大學(xué)出版社,2007.
[4]蔣波濤.插件式GIS應(yīng)用框架的設(shè)計(jì)與實(shí)現(xiàn):基于C#和ArcGIS Engine9.2[M].北京:電子工業(yè)出版社,2008.
[5]肯尼迪.ArcGIS地理信息系統(tǒng)基礎(chǔ)與實(shí)訓(xùn)[M].2版.北京:清華大學(xué)出版社,2011.