Class BandInfo

java.lang.Object
cn.mapway.geo.client.raster.BandInfo
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable

public class BandInfo extends Object implements Serializable, com.google.gwt.user.client.rpc.IsSerializable
BandInfo
Author:
zhangjianshe <zhangjianshe@gmail.com>
See Also:
  • Field Details

    • index

      public int index
      special start from 0,1,2...
    • dataType

      public int dataType
    • maxValue

      public Double maxValue
    • minValue

      public Double minValue
    • calMinValue

      public Double calMinValue
    • calMaxValue

      public Double calMaxValue
    • enableGamma

      public boolean enableGamma
      是否进行 Gamma矫正 default is false
    • gammaMin

      public Double gammaMin
      Gamma矫正
    • gamma

      public Double gamma
    • gammaMax

      public Double gammaMax
    • outputMin

      public int outputMin
      输出 最小值 拉伸的目标 [0-255]
    • outputMax

      public int outputMax
      输出 最大值 拉伸的目标 [0-255]
    • noValues

      public Double[] noValues
    • metadata

      public Map<String,String> metadata
    • colorMaps

      public List<ColorMap> colorMaps
      影像中的颜色表 IndexRGB
    • overviews

      public String[] overviews
      金字塔信息
    • name

      public String name
      波段名称 比如 映像数据 映像分类
  • Constructor Details

    • BandInfo

      public BandInfo()
  • Method Details

    • calValue

      public double calValue(double v)
    • check

      public void check()
    • getValueExtend

      public double getValueExtend()
    • getCalValueExtend

      public double getCalValueExtend()