C#ArcEngine如何用RasterColormapRenderer进行渲染呢

问题遇到的现象和发生背景

C#ArcEngine如何用RasterColormapRenderer进行渲染呢?

问题相关代码,请勿粘贴截图

img

运行结果及报错内容

实在想不出来代码怎么实现,new了一下发现后面完全没有思路了,也没有用来渲染的接口。

我的解答思路和尝试过的方法

网上都搜了一下,其他的RasterClassifyColorRampRenderer,RasterStretchColorRampRenderer,RasterUniqueValueRenderer等都有代码实现,唯独RasterColormapRenderer却找不到代码实现。试了很多次都写不出来。

我想要达到的结果

有没有会的人告诉RasterColormapRenderer具体代码实现?比如对IRasterLayer pRasterLayer = axMapControl1.get_Layer(0) as IRasterLayer;进行渲染。谢谢!

可以把你的代码贴出来,哪里有问题的,可以帮你解答一下。

这个是官方文档对于这个类的具体介绍和参数设置, 只有java js版本和其他版本的 找不到C# 看下是否对你有所帮助


RasterColormapRenderer | API Reference | ArcGIS API for JavaScript 4.23 | ArcGIS Developer Documentation site for ArcGIS API for JavaScript on ArcGIS for Developers. https://developers.arcgis.com/javascript/latest/api-reference/esri-renderers-RasterColormapRenderer.html