Class RasterLayer

    • Constructor Detail

      • RasterLayer

        public RasterLayer​()
        Constructor
    • Method Detail

      • getGridData

        public GridArray getGridData​()
        Get grid data
        Returns:
        Grid data
      • setGridData

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

        public boolean isProjected​()
        Get if is projected
        Returns:
        Boolean
      • setProjected

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

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

        public void updateImage​(LegendScheme als)
        Update image by legend scheme
        Parameters:
        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
        Overrides:
        setPalette in class ImageLayer
        Parameters:
        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
        Overrides:
        saveFile in class MapLayer
      • saveFile

        public void saveFile​(java.lang.String fileName)
        Save layer as a file
        Overrides:
        saveFile in class MapLayer
        Parameters:
        fileName - File name
      • saveFile

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