24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 427  |  回复: 0

zzahkj

木虫 (著名写手)

[交流] Vb.net+ArcEngine通过插值生成的栅格图像是黑白渐变颜色的?

Vb.net+ArcEngine通过插值生成的栅格图像是黑白渐变颜色的?我想要彩色的,该如何去做?附上我的代码:
  Dim pFeatureLayer As IFeatureLayer = Main.AxMapControl1.get_Layer(0)
        Dim pOutRaster As IRaster = CreateRaster(pFeatureLayer)
        CreateContour(pOutRaster)

    Private Sub CreateContour(ByVal pOutRaster As IRaster)
        Dim pSurfaceOp As ISurfaceOp = New RasterSurfaceOp()
        Dim odbase As Object = 0
        Dim pOutLineFC As IFeatureClass = pSurfaceOp.Contour(pOutRaster, 0.1, odbase)

        Dim pFLayercontour As IFeatureLayer = New FeatureLayerClass()
        pFLayercontour.FeatureClass = pOutLineFC
        pFLayercontour.Name = "等值线"
        Dim pLayercontour As ILayer = pFLayercontour
        Main.AxMapControl1.AddLayer(pLayercontour)
    End Sub
    Private Function CreateRaster(ByVal pFeatureLayer As IFeatureLayer)
        Dim pInterpolationOp As IInterpolationOp = New RasterInterpolationOpClass()
        Dim pInputDataset As IGeoDataset = pFeatureLayer.FeatureClass
        Dim pRadius As IRasterRadius = New RasterRadiusClass()
        Dim o1 As Object = Type.Missing
        pRadius.SetVariable(12, o1)
        ' 设置高程字段
        Dim pFCDescriptor As IFeatureClassDescriptor = New FeatureClassDescriptor()
        pFCDescriptor.Create(pFeatureLayer.FeatureClass, Nothing, "温度"
        Dim dCellSize As Double = 0.01364 '像元大小
        Dim oCell As Object = dCellSize
        Dim pEnv As IRasterAnalysisEnvironment = pInterpolationOp
        pEnv.SetCellSize(esriRasterEnvSettingEnum.esriRasterEnvValue, oCell)
        Dim pOutRaster As IRaster = Nothing
        Dim o2 As Object = Type.Missing
        pOutRaster = pInterpolationOp.IDW(pFCDescriptor, 2, pRadius, o2)
        Dim pOutRasterLayer As IRasterLayer = New RasterLayerClass()
        pOutRasterLayer.CreateFromRaster(pOutRaster)
        pOutRasterLayer.Name = "栅格图像"
        Main.AxMapControl1.AddLayer(pOutRasterLayer)
        Main.AxMapControl1.Refresh()
        Return pOutRaster
    End Function
回复此楼

» 猜你喜欢

不要迷恋哥,哥只是一个过客!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 zzahkj 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料科学与工程求调剂 +13 深V宿舍吧 2026-03-29 13/650 2026-03-31 19:50 by Dyhoer
[考研] 290分调剂求助 +10 吉祥止止陈 2026-03-25 10/500 2026-03-31 17:54 by 544594351
[考研] 江苏苏北高校诚邀调剂同学 +3 zzll406 2026-03-31 3/150 2026-03-31 16:54 by 及时行乐fan
[考研] 求化学调剂 +12 wulanna 2026-03-28 12/600 2026-03-31 16:38 by 690616278
[考研] 化学工程085602 305分求调剂 +28 RichLi_ 2026-03-25 36/1800 2026-03-31 14:56 by JourneyLucky
[考研] 生物考研337分求调剂 +4 cgxin 2026-03-30 6/300 2026-03-31 14:18 by 记事本2026
[考研] 289求调剂 +6 BrightLL 2026-03-29 6/300 2026-03-31 11:22 by oooqiao
[考研] 291求调剂 +12 Y-cap 2026-03-29 15/750 2026-03-31 09:25 by Huaxue_Wang
[考研] 一志愿食品科学与工程083200求调剂 +4 XQTJZ 2026-03-30 4/200 2026-03-31 04:10 by fmesaito
[考研] 317求调剂 +8 十闲wx 2026-03-24 8/400 2026-03-30 21:00 by peike
[考研] 332求调剂 +14 032500 2026-03-25 14/700 2026-03-30 20:03 by 无际的草原
[考研] 359求调剂 +5 王了个楠 2026-03-25 5/250 2026-03-30 19:36 by 源_2020
[考研] 环境科学与工程334分求调剂 +6 王一一依依 2026-03-30 8/400 2026-03-30 11:52 by yjolah
[考研] 356求调剂 +3 gysy?s?a 2026-03-28 3/150 2026-03-29 00:33 by 544594351
[考研] 312,生物学求调剂 +3 小译同学abc 2026-03-28 3/150 2026-03-28 15:32 by 落睿可思
[考研] 复试调剂 +3 raojunqi0129 2026-03-28 3/150 2026-03-28 15:27 by 落睿可思
[考研] 339求调剂,想调回江苏 +6 烤麦芽 2026-03-27 8/400 2026-03-28 10:40 by 烤麦芽
[考研] 一志愿 西北大学 总分282 英语一62 求调剂 +7 18419759900 2026-03-25 8/400 2026-03-27 16:38 by 18419759900
[考研] 复试调剂,一志愿南农083200食品科学与工程 +5 XQTJZ 2026-03-26 5/250 2026-03-27 14:49 by 狂炫麦当当
[考研] 材料专硕 335 分求调剂 +4 拒绝冷暴力 2026-03-25 4/200 2026-03-25 18:45 by haxia
信息提示
请填处理意见