类 RasterLayer

  • 所有已实现的接口:
    java.lang.Cloneable

    public class RasterLayer
    extends ImageLayer
    作者:
    yaqiang
    • 构造器详细资料

      • RasterLayer

        public RasterLayer()
        Constructor
    • 方法详细资料

      • getGridData

        public GridArray getGridData()
        Get grid data
        返回:
        Grid data
      • setGridData

        public void setGridData​(GridArray gdata)
        Set grid data
        参数:
        gdata - Grid data
      • isProjected

        public boolean isProjected()
        Get if is projected
        返回:
        Boolean
      • setProjected

        public void setProjected​(boolean istrue)
        Set if is projected
        参数:
        istrue - Boolean
      • getCellValue

        public double getCellValue​(int iIdx,
                                   int jIdx)
        Get cell value by a point
        参数:
        iIdx - I index
        jIdx - J index
        返回:
        Cell value
      • updateImage

        public void updateImage​(LegendScheme als)
        Update image by legend scheme
        参数:
        als - The legend scheme
      • updateImage

        public void updateImage()
        Update image by legend scheme
      • setPalette

        public void setPalette​(java.lang.String aFile)
        Set color palette to a image from a palette file
        覆盖:
        setPalette 在类中 ImageLayer
        参数:
        aFile - File path
      • setPaletteByLegend

        public void setPaletteByLegend()
        Set color palette by legend scheme
      • updateGridData

        public void updateGridData()
        Update grid data
      • updateOriginData

        public void updateOriginData()
        Update origin data
      • getOriginData

        public void getOriginData()
        Get origin data
      • saveFile

        public void saveFile()
        Save layer as a shape file
        覆盖:
        saveFile 在类中 MapLayer
      • saveFile

        public void saveFile​(java.lang.String fileName)
        Save layer as a file
        覆盖:
        saveFile 在类中 MapLayer
        参数:
        fileName - File name
      • saveFile

        public void saveFile​(java.lang.String fileName,
                             ProjectionInfo projInfo)
        Save layer as a file
        参数:
        fileName - File name
        projInfo - Projection information