Interface RasterQuery

All Superinterfaces:
Cloneable, org.gvsig.tools.lang.Cloneable, DataQuery, org.gvsig.tools.persistence.Persistent

public interface RasterQuery extends DataQuery, org.gvsig.tools.lang.Cloneable
Dataquery for Rasters
Author:
dmartinezizquierdo
  • Method Details

    • getBands

      List<BandQuery> getBands()
      Get added band queries to this RasterQuery
      Returns:
      A unmodifiable list with added band queries.
    • addBand

      void addBand(BandQuery query)
      Adds BandQuery to this raster query
      Parameters:
      query - Query to be added
    • clearBands

      void clearBands()
      Clears all add band queries
    • getClip

      org.gvsig.fmap.geom.primitive.Envelope getClip()
      Returns a clip from the raster
      Returns:
      Envelope
    • setClip

      RasterQuery setClip(org.gvsig.fmap.geom.primitive.Envelope clip)
      Sets the envelope to clip from the raster
      Parameters:
      clip -
      Returns:
      RasterQuery
    • getPixelSize

      double getPixelSize()
      Returns the pixel size requested
      Returns:
      Envelope
    • setPixelSize

      RasterQuery setPixelSize(double pixelSize)
      Sets the pixelSize to be used in the raster
      Parameters:
      pixelSize -
      Returns:
      RasterQuery
    • clone

      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Throws:
      CloneNotSupportedException