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

基于ArcGIS Engine的專題圖自動(dòng)化制作法研究

2015-10-21 18:12:24鄭力吳曉洋胡健
計(jì)算機(jī)時(shí)代 2015年9期

鄭力 吳曉洋 胡健

摘 要: 在遙感領(lǐng)域,離不開(kāi)專題圖的制作,遙感影像產(chǎn)品往往不能夠直接查看以獲取有用的數(shù)據(jù)信息,遙感專業(yè)人士會(huì)通過(guò)ENVI或ArcGIS等專業(yè)軟件進(jìn)行制圖,而非專業(yè)人士就需要經(jīng)過(guò)培訓(xùn)才會(huì)使用這些軟件。針對(duì)這個(gè)問(wèn)題,在ArcGIS Engine二次開(kāi)發(fā)的基礎(chǔ)上,研究了專題圖的自動(dòng)化制作法,通過(guò)專題圖自動(dòng)化制作法,幫助非遙感專業(yè)人士可以快速的實(shí)現(xiàn)專題圖的制作,滿足其對(duì)遙感產(chǎn)品的需求。

關(guān)鍵詞: ArcGIS Engine; 遙感; 專題圖; 自動(dòng)化制作法

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)09-39-03

Study on automatic production method of thematic map based on ArcGIS engine

Zheng Li, Wu Xiaoyang, Hu Jian

(School of Computer and Information Engineering Henan University, Kaifeng, Henan 475000, China)

Abstract: In the field of remote sensing application, thematic maps are the intuitive form of monitoring results because of there is hardly a direct way to get useful data information. The traditional approach is to use ArcGIS, ArcMap, SuperMap, MapInfo or any other GIS software to produce the remote sensing thematic maps. That requires users to have the ability of using these professional softwares and it is hard to ensure the efficiency or accuracy. Aiming at this problem, on the basis of secondary development of ArcGIS Engine, a thematic map automated production method is presented in this paper, to help those non professionals to quickly realize the production of thematic maps, and to meet their demand for remote sensing products.

Key words: ArcGIS Engine; remote sensing; thematic map; automated production method

0 引言

近年來(lái),遙感技術(shù)在保護(hù)環(huán)境、防災(zāi)救災(zāi)和生態(tài)建設(shè)等方面的應(yīng)用越來(lái)越廣泛,隨著遙感技術(shù)的發(fā)展,遙感圖像數(shù)據(jù)呈爆炸式增長(zhǎng),如何高效的處理和使用這些遙感圖像數(shù)據(jù)成了一大難題[1]。遙感圖像中雖然包含各類數(shù)據(jù),如地理坐標(biāo)、高度信息,但遙感圖像多是人們不常用到的格式,如TIF格式,且為灰白圖片。對(duì)于各個(gè)領(lǐng)域的專家學(xué)者來(lái)說(shuō),這些遙感圖像很難對(duì)他們直接有用[2]。需要通過(guò)渲染制圖將灰白圖片轉(zhuǎn)換為彩色圖片,來(lái)滿足需要。文獻(xiàn)[3]中盧剛等人為了滿足礦產(chǎn)資源制圖的需要,設(shè)計(jì)了礦產(chǎn)專題地圖的制作方法。文獻(xiàn)[4]中何靜等人基于第二次全國(guó)土地調(diào)查背景,提出了土地調(diào)查專題圖件編制過(guò)程。文獻(xiàn)[5]中張丹華等人提出了基于GIS的林業(yè)專題制圖優(yōu)化方法,并在ArcGIS中完成了平桂管理區(qū)及八步區(qū)所有鄉(xiāng)鎮(zhèn)林相圖的制作。文獻(xiàn)[6]中王輝山等人并利用現(xiàn)有的圓型或橢圓型地震烈度衰減關(guān)系,借助于ArcGIS平臺(tái),實(shí)現(xiàn)了地震專題圖繪制。以上均為針對(duì)某個(gè)領(lǐng)域在已有特征的基礎(chǔ)上,完成了相應(yīng)的專題圖制作,無(wú)法做到通過(guò)一種算法可以實(shí)現(xiàn)針對(duì)大多數(shù)領(lǐng)域,實(shí)現(xiàn)快速自動(dòng)化制圖的目的,方便非專業(yè)人士可以快速使用,獲取所需要的效果。

為了解決這一問(wèn)題,本文研究了基于ArcGIS Engine的專題圖自動(dòng)化制作法。主要針對(duì)非專業(yè)人士需要自動(dòng)化操作,將專題圖制作的過(guò)程應(yīng)用在系統(tǒng)算法內(nèi)部,只需選擇需要制圖的TIF文件及制圖方法即可完成快速制圖。所研究的制圖算法可以實(shí)現(xiàn)對(duì)十八種專題產(chǎn)品(地表粗分類專題產(chǎn)品、差值植被指數(shù)專題產(chǎn)品、比值植被指數(shù)專題產(chǎn)品、歸一化植被指數(shù)專題產(chǎn)品、葉面積植被指數(shù)專題產(chǎn)品、地表反射率專題產(chǎn)品、地表坡向?qū)n}產(chǎn)品、地表坡度專題產(chǎn)品、線狀地物提取專題產(chǎn)品、面狀地物提取專題產(chǎn)品、海覆蓋專題產(chǎn)品、葉綠素a濃度專題產(chǎn)品、懸浮物濃度專題產(chǎn)品、多期專題變化專題產(chǎn)品、氣溶膠光學(xué)厚度專題產(chǎn)品、云覆蓋專題產(chǎn)品、山體陰影專題產(chǎn)品)進(jìn)行快速制圖,滿足大部分領(lǐng)域的需要。

1 專題圖制作

專題圖自動(dòng)化制作法需要將ArcGIS中每個(gè)環(huán)節(jié)的手動(dòng)操作,都集成到算法中,由算法自動(dòng)化執(zhí)行。當(dāng)用戶選擇好制圖文件、制圖參數(shù)和制圖模板,點(diǎn)擊提交就能完成自動(dòng)化制圖操作。專題圖自動(dòng)化制作法流程如圖1所示。

1.1 獲取文件

獲取文件就是獲取在制圖過(guò)程中需要用到的柵格文件、模板文件和參數(shù)文件。模版文件用在專題圖制作過(guò)程中的加載模版步驟。柵格文件用在專題圖制作過(guò)程中的加載柵格文件步驟。參數(shù)文件用在專題圖制作過(guò)程中的渲染制圖步驟,在算法中使用XML文件的節(jié)點(diǎn)來(lái)獲取渲染柵格文件時(shí)所需要的參數(shù)文件[7]。本算法在執(zhí)行專題圖制作之前,用戶要向算法提交這幾個(gè)文件。

[開(kāi)始][獲取柵格文件][獲取模版文件][獲取參數(shù)文件] [加載模版文件] [加載柵格文件] [渲染制圖] [導(dǎo)出圖片][查看][審核] [結(jié)束]

圖1 專題圖自動(dòng)化制作法流程

1.2 專題圖制作

專題圖自動(dòng)化制作的步驟分為加載模板文件、加載柵格文件、渲染制圖和導(dǎo)出圖片四步。加載模版文件就是將模版文件加載到控件PageLayoutControl中。加載柵格文件就是將柵格文件加載到模板文件中。渲染制圖就是將柵格文件按照不同的渲染方式、不同的渲染參數(shù)進(jìn)行渲染[8]。本算法中用到的渲染方式主要有唯一值渲染、拉伸渲染和分級(jí)渲染。渲染參數(shù)保存在參數(shù)文件中。導(dǎo)出圖片就是通過(guò)PageLayoutControl控件,將渲染后的圖片導(dǎo)出不同規(guī)格的圖片,有高清圖、標(biāo)清圖等。最后可以通過(guò)標(biāo)清圖生成縮略圖,供展示和查看使用。在專題圖制作的步驟中,核心的步驟是渲染制圖。本算法中使用了三種渲染方式。

⑴ 惟一值渲染

唯一值渲染是將圖像中的每一個(gè)數(shù)值指定一個(gè)顏色。但是并不是所有的圖像都適用唯一值渲染,ArcGIS Engine對(duì)于唯一值渲染的限制是圖像中的像素值的種類不能超過(guò)65535種。

⑵ 拉伸渲染

拉伸渲染是使用一個(gè)顏色帶去對(duì)應(yīng)圖像中所有的像素值。一般的實(shí)現(xiàn)方式是指定色帶的開(kāi)始顏色和結(jié)束顏色,由系統(tǒng)自動(dòng)生成開(kāi)始顏色和結(jié)束顏色之間的顏色值,這些值對(duì)應(yīng)圖像中連續(xù)變化的像素值[9]。

⑶ 分級(jí)渲染

分級(jí)渲染是將圖像中的數(shù)值分成若干等級(jí),對(duì)每一個(gè)等級(jí)使用一種顏色來(lái)表示。

1.3 審核

審核是算法中提供的查看制圖導(dǎo)出的圖片后,如果對(duì)制圖結(jié)果不滿意可以重新對(duì)圖片進(jìn)行編輯。審核可以有兩種方法,一種是通過(guò)重新渲染制圖,然后通過(guò)審核界面添加或刪除比例尺、經(jīng)緯度、指北針、文字標(biāo)注和修改它們的樣式。這樣做的好處是,無(wú)需存儲(chǔ)制圖所需要的柵格文件和制圖后的模板文件。另一種是通過(guò)加載制圖完成后的模板文件或?qū)徍撕蟮哪0逦募4朔N方式,可以在原有審核的基礎(chǔ)上,再次進(jìn)行審核操作。但是這種方式,需要模板文件和柵格文件位于同一個(gè)目錄下,這樣加載模版文件和重新渲染制圖的效果是一樣的。然后在審核界面添加或刪除比例尺、經(jīng)緯度、指北針、文字標(biāo)注和修改它們的樣式。

2 實(shí)驗(yàn)結(jié)果及分析

本文研究的專題圖自動(dòng)化制作法是在.NET環(huán)境下,使用C#語(yǔ)言實(shí)現(xiàn)的窗體應(yīng)用程序進(jìn)行測(cè)試。其中專題圖自動(dòng)化制作過(guò)程使用了ArcGIS Engine中的PageLayoutControl、TOCControl和LicenseControl三個(gè)控件。在審核部分使用了ToolbarControl和PageLayoutControl兩個(gè)控件。

2.1 制圖算法實(shí)驗(yàn)

制圖算法分為加載模板文件、加載柵格文件、渲染制圖和導(dǎo)出專題圖四步。通過(guò)這四個(gè)基本步驟的實(shí)現(xiàn),可以生成一個(gè)基本所需要的專題圖。算法中共實(shí)現(xiàn)了十八種專題產(chǎn)品(地表粗分類專題產(chǎn)品、差值植被指數(shù)專題產(chǎn)品、比值植被指數(shù)專題產(chǎn)品、歸一化植被指數(shù)專題產(chǎn)品、葉面積植被指數(shù)專題產(chǎn)品、地表反射率專題產(chǎn)品、地表坡向?qū)n}產(chǎn)品、地表坡度專題產(chǎn)品、線狀地物提取專題產(chǎn)品、面狀地物提取專題產(chǎn)品、海覆蓋專題產(chǎn)品、葉綠素a濃度專題產(chǎn)品、懸浮物濃度專題產(chǎn)品、多期專題變化專題產(chǎn)品、氣溶膠光學(xué)厚度專題產(chǎn)品、云覆蓋專題產(chǎn)品、山體陰影專題產(chǎn)品)制作專題圖。實(shí)驗(yàn)結(jié)果中以歸一化植被指數(shù)專題圖為例,同時(shí)將中間結(jié)果顯示出來(lái),便于分析,實(shí)際使用過(guò)程中,屬于一鍵化操作。

⑴ 加載模板文件:通過(guò)ArcGIS Engine中的IMapDocument接口Open方法打開(kāi)模板文件,然后設(shè)置PageLayoutControl的PageLayout屬性將模板文件加載到控件PageLayoutControl中。如圖2所示。

⑵ 加載柵格文件:將柵格文件加載到模板文件中。首先需要?jiǎng)?chuàng)建一個(gè)柵格圖層,然后通過(guò)Imap接口AddLayer方法將柵格圖層加載到模板文件中。如圖3所示。

⑶ 渲染制圖:圖像渲染,就是對(duì)柵格文件進(jìn)行著色,讓人們看起來(lái)比柵格文件更加直觀、清晰易懂。本算法中實(shí)現(xiàn)的渲染方式有三種:唯一值渲染、拉伸渲染、分級(jí)渲染。實(shí)驗(yàn)測(cè)試以拉伸渲染為例,對(duì)柵格文件進(jìn)行渲染。如圖4所示。

⑷ 導(dǎo)出專題圖:將控件PageLayoutControl中渲染后的專題圖,導(dǎo)出為標(biāo)準(zhǔn)圖、高清圖等。

2.2 制圖審核實(shí)驗(yàn)

當(dāng)制圖算法執(zhí)行完成以后,針對(duì)制圖算法執(zhí)行的制圖結(jié)果,如認(rèn)為有不合適的地方,可以在線進(jìn)行修改。審核測(cè)試結(jié)果,如圖5所示。

審核算法的基本步驟如下。

⑴ 每次專題圖制作的柵格文件和制圖后另存為的模板文件存放在指定的統(tǒng)一目錄下。

⑵ 點(diǎn)擊審核時(shí),執(zhí)行PageLayoutControl控件加載存儲(chǔ)的模板文件。加載后界面會(huì)和渲染制圖后的效果完全一致。

⑶ 對(duì)加載的模板文件執(zhí)行審核的操作,如增加或刪除比例尺、經(jīng)緯度、指北針、文字標(biāo)注以及修改它們的樣式。修改樣式可以通過(guò)注冊(cè)表找到ArcGIS的安裝目錄,從而找到并調(diào)用ArcGiS的樣式庫(kù)即可。

⑷ 如果用戶修改完畢后,執(zhí)行導(dǎo)出專題圖的操作,替換掉原來(lái)的圖片,保證隨時(shí)可以查看最新的修改圖片。

⑸ 為了下次審核操作時(shí),是在本次審核操作的基礎(chǔ)之上操作,使用審核后的模板替換審核之前的模板,保證每次審核操作時(shí)使用的都是最新的模板。

3 結(jié)束語(yǔ)

本文針對(duì)遙感數(shù)據(jù)的爆炸式增長(zhǎng),以及人們無(wú)法快速有效的使用遙感圖像的問(wèn)題,提出了一種簡(jiǎn)單而快速進(jìn)行專題圖自動(dòng)化制作的算法。利用本文提出的專題圖自動(dòng)化制作算法,可以幫助各個(gè)領(lǐng)域的專家學(xué)者在不懂如何使用專業(yè)制圖軟件的基礎(chǔ)上,通過(guò)此算法實(shí)現(xiàn)簡(jiǎn)單的制圖,滿足基本的制圖需要。目前國(guó)內(nèi)利用遙感數(shù)據(jù)的領(lǐng)域越來(lái)越廣,但對(duì)遙感數(shù)據(jù)處理的軟件,往往都是專業(yè)軟件,非遙感專業(yè)人士很難對(duì)其進(jìn)行操作,而利用本文研究的算法可以實(shí)現(xiàn)簡(jiǎn)單自動(dòng)化制圖,具有非常廣闊的發(fā)展前景,可以進(jìn)一步幫助各領(lǐng)域的專家學(xué)者實(shí)現(xiàn)對(duì)遙感制圖的基本需求。然而它也存在著一定的問(wèn)題,由于屬于自動(dòng)化操作,故內(nèi)部參數(shù)無(wú)法通過(guò)手動(dòng)設(shè)置,可能在效果上,無(wú)法達(dá)到最滿足的程度。

參考文獻(xiàn):

[1] 馬金鋒,潘瑜春,郭占軍等.應(yīng)用ArcIMS Java connector制作動(dòng)態(tài)專題圖[J].計(jì)算機(jī)應(yīng)用研究,2008.25(5):1485-1488

[2] 趙巖,王思遠(yuǎn),畢海蕓等.基于GDAL的遙感圖像瀏覽關(guān)鍵技術(shù)研究[J].計(jì)算機(jī)工程,2012.38(23):15-18,23

[3] 盧剛,許康,肖好良等.基于GIS的礦產(chǎn)資源專題圖制作[J]. 地理空間信息,2013.2:168-170

[4] 何靜,鄒崢嶸,曾毅.土地調(diào)查專題圖件的制作[J].測(cè)繪科學(xué),2012.37(2):66-68

[5] 張丹華,石軍南,陳傳松等.基于GIS的林業(yè)專題制圖方法優(yōu)化[J].中南林業(yè)科技大學(xué)學(xué)報(bào),2012.32(10):173-178

[6] 王輝山,陳琳,于威宇等.基于ArcGIS的地震專題圖繪制[J].高原地震,2011.23(2):49-53

[7] 喬保軍,付征葉,汪輝.基于XML的遙感專題圖自動(dòng)制作技術(shù)研究[J].計(jì)算機(jī)時(shí)代,2014.9:18-20

[8] 陳麗.基于ArcGIS Engine的遙感影像專題圖自動(dòng)制作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013.9:69

[9] 方藝輝.基于ArcGIS Engine專題圖渲染設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011.30:84

主站蜘蛛池模板: 亚洲三级成人| 亚洲精品少妇熟女| 欧美一级色视频| 国产a网站| 久久99国产精品成人欧美| 一级毛片视频免费| 丰满人妻久久中文字幕| 日韩亚洲综合在线| 在线视频亚洲色图| 国产一级在线观看www色| 国产a v无码专区亚洲av| 麻豆国产在线观看一区二区| 免费看a级毛片| 欧美人人干| 国产精品视频公开费视频| 区国产精品搜索视频| 五月婷婷综合色| 亚洲系列无码专区偷窥无码| 在线播放国产一区| 久久久久久久久18禁秘 | 国产美女无遮挡免费视频网站| 狠狠亚洲婷婷综合色香| 91破解版在线亚洲| 视频在线观看一区二区| 国产精品永久久久久| 亚洲第一色视频| 国产原创演绎剧情有字幕的| 高清久久精品亚洲日韩Av| 亚洲男人天堂网址| 黄色三级毛片网站| 亚洲—日韩aV在线| 色欲不卡无码一区二区| 国产三区二区| 日本爱爱精品一区二区| 亚洲精品免费网站| 欧美精品在线看| а∨天堂一区中文字幕| 国产不卡网| 色综合a怡红院怡红院首页| 日本高清免费一本在线观看 | 国产午夜一级毛片| 伊人久久久久久久| 午夜在线不卡| 国产一级在线播放| 国产精品久久久久久久伊一| 人妻无码AⅤ中文字| 玖玖精品视频在线观看| 天天色天天操综合网| 无码福利日韩神码福利片| 亚洲系列中文字幕一区二区| 国产乱人免费视频| 欧美精品成人| 成人国产免费| 精品久久蜜桃| 免费无遮挡AV| 国产极品美女在线| 一本大道香蕉久中文在线播放| 国产成人无码播放| 亚洲一区免费看| 国产一级毛片高清完整视频版| 九色在线视频导航91| 国产成+人+综合+亚洲欧美| 午夜啪啪福利| 亚洲国产第一区二区香蕉| 日韩国产精品无码一区二区三区| 国产精品丝袜在线| 午夜精品久久久久久久无码软件| 欧美一级夜夜爽| 亚洲精品无码在线播放网站| 国产原创自拍不卡第一页| 国产午夜无码片在线观看网站 | 国产黄色视频综合| 99热这里都是国产精品| 男女男精品视频| 国产无码性爱一区二区三区| 丝袜久久剧情精品国产| 国产91丝袜在线播放动漫| 成人一区在线| 国产va视频| 久草网视频在线| 黄色国产在线| 国产高清在线丝袜精品一区|