Class MemoryTileStructImage

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.raster.tilecache.provider.AbstractTileCacheStructImage
org.gvsig.raster.tilecache.provider.MemoryTileStructImage
All Implemented Interfaces:
TileCacheStructImage, TileStructImage, org.gvsig.tools.dispose.Disposable

public class MemoryTileStructImage extends AbstractTileCacheStructImage
Represents a tiled image
Author:
dmartinezizquierdo
  • Constructor Details

    • MemoryTileStructImage

      public MemoryTileStructImage(org.gvsig.fmap.dal.raster.spi.RasterStoreProvider innerProvider, org.gvsig.fmap.dal.raster.RasterQuery query)
      Parameters:
      innerProvider -
      query -
  • Method Details

    • fetchTile

      public org.gvsig.raster.lib.buffer.api.Band fetchTile(int bandNumber, int zoomLevel, int structRow, int structCol)
      Description copied from interface: TileStructImage
      Get band from the required tile. Return null on fails.
      Parameters:
      bandNumber -
      zoomLevel -
      structRow -
      structCol -
      buffer -
      tileRow -
      tileCol -
      Returns:
      Band
      Throws:
      org.gvsig.fmap.geom.exception.CreateEnvelopeException
      CloneNotSupportedException
      org.gvsig.fmap.dal.exception.ValidateDataParametersException
    • getTileStruct

      public org.gvsig.raster.lib.buffer.api.TileStruct getTileStruct()