zoukankan      html  css  js  c++  java
  • 栅格数据渲染

     栅格数据渲染

    Public Function UsingRasterStretchColorRampRenderer(ByVal pRLayer As IRasterLayer) As IRasterLayer

            Dim pRaster As IRaster
            pRaster = pRLayer.Raster

            'Create stretch renderer and QI RasterRenderer interface
            Dim pStretchRen As IRasterStretchColorRampRenderer
            pStretchRen = New RasterStretchColorRampRenderer
            Dim pRasRen As IRasterRenderer
            pRasRen = pStretchRen

            'Set raster for the render and update
            pRasRen.Raster = pRaster
            pRasRen.Update()

            ' Define two colors
            Dim pFromColor As IColor
            Dim pToColor As IColor
            pFromColor = New RgbColor

            pFromColor.RGB = #f3ff96
            pToColor = New RgbColor
            pToColor.RGB = #00ff00

            'Create a color ramp to use
            Dim pRamp As IAlgorithmicColorRamp
            pRamp = New AlgorithmicColorRamp
            pRamp.FromColor = pFromColor
            pRamp.ToColor = pToColor
            pRamp.Size = 255
            pRamp.CreateRamp(True)


            pStretchRen.BandIndex = 0
            pStretchRen.ColorRamp = pRamp
            'Update the renderer and plug into layer
            pRasRen.Update()
            pRLayer.Renderer = pStretchRen
            UsingRasterStretchColorRampRenderer = pRLayer
            pRaster = Nothing
            pRasRen = Nothing
            pStretchRen = Nothing
            pRamp = Nothing
        End Function
  • 相关阅读:
    序列化与反序列化
    POST与GET的区别
    block从0到1
    核心动画与UIView的区别
    app标配控制器:UITabBarController
    APP标配控制器:UINavigationController
    一个表中的某字段中所有的数据,复制到另一个表中
    Axure使用
    photoshop使用注意事项
    js 模板引擎 jade使用语法
  • 原文地址:https://www.cnblogs.com/lauer0246/p/1297870.html
Copyright © 2011-2022 走看看