天天看點

AE 栅格圖分級渲染

ArcEngine對矢量資料進行風格化實在是得心應手,同樣的對于栅格圖像也能進行風格化!以前沒接觸過,今天正好需要,做出了栅格圖像的渲染!下面實作的思路:

1.定義渲染的一系列接口

2.判斷圖像是否建立了直方圖,如果沒有則進行建立。

3.定義顔色序列,為渲染提供渲染的方案。

4.調用Render方法進行渲染。

下面是代碼:有兩個方法,一個是加載栅格資料,一個是進行渲染,接着在事件裡面調用方法,實作圖像渲染!

<a></a>

事件的邏輯:

axMapControl1.Map.AddLayer(OpenImage(filePath));

axMapControl1.ActiveView.Refresh();

funColorForRaster_Classify(axMapControl1.get_layer(0) as IRasterLayer);//only one RasterLayer

axMapControl1.Activeview.Refresh();

下面是渲染前後的效果圖:

AE 栅格圖分級渲染
AE 栅格圖分級渲染

沒有整理與歸納的知識,一文不值!高度概括與梳理的知識,才是自己真正的知識與技能。 永遠不要讓自己的自由、好奇、充滿創造力的想法被現實的架構所束縛,讓創造力自由成長吧! 多花時間,關心他(她)人,正如别人所關心你的。理想的騰飛與實作,沒有别人的支援與幫助,是萬萬不能的。

    本文轉自wenglabs部落格園部落格,原文連結:http://www.cnblogs.com/arxive/p/6821287.html,如需轉載請自行聯系原作者

繼續閱讀