Class FltTile

java.lang.Object
hec.map.tms.datasource.tile.flt.FltTile
All Implemented Interfaces:
Tile

public class FltTile extends Object implements Tile
  • Method Details

    • closeDataStream

      public void closeDataStream()
    • getValues

      public float[] getValues()
      get the values from the FLT file
      Specified by:
      getValues in interface Tile
      Returns:
    • getImage

      public Image getImage(TmsGlyphDataRecord gdr)
      Description copied from interface: Tile
      Returns an image that represents this tile. The return value can be null if this tile does not have an image.
      Specified by:
      getImage in interface Tile
      Returns:
    • getValues

      public float[] getValues(double[] x, double[] y, int numPoints)
      returns a double array of values that are located at points x,y. Values in the array are in the same order as the input x,y arrays. the x and y values are assumed to be in the same coordinate space as the data. I.E. the x/y values are offsets from the UL and UR and which is assumed to be (0,0)

      Specified by:
      getValues in interface Tile
      Parameters:
      x -
      y -
      Returns:
    • getNoDataValue

      public float getNoDataValue()
      Description copied from interface: Tile
      Returns the value in this tile that represents NO data.
      Specified by:
      getNoDataValue in interface Tile
      Returns:
    • getMinValue

      public float getMinValue()
      Description copied from interface: Tile
      Returns the minimum value that occurs within the tile.
      Specified by:
      getMinValue in interface Tile
    • getMaxValue

      public float getMaxValue()
      Description copied from interface: Tile
      Returns the maximum value that occurs within the tile.
      Specified by:
      getMaxValue in interface Tile
    • getUpperLeftX

      public double getUpperLeftX()
      get the upper left corner X in world coordinates

      Specified by:
      getUpperLeftX in interface Tile
      Returns:
      See Also:
    • getUpperLeftY

      public double getUpperLeftY()
      get the upper left corner Y in world coordinates

      Specified by:
      getUpperLeftY in interface Tile
      Returns:
      See Also:
    • getExtents

      public WorldRect getExtents()
      Description copied from interface: Tile
      Returns a bounding box that represents the edges of the tile.
      Specified by:
      getExtents in interface Tile
      Returns:
    • close

      public void close()
      Description copied from interface: Tile
      Closes this tile and unloads any resources
      Specified by:
      close in interface Tile