Package org.gvsig.fmap.dal.raster
Interface RasterQuery
- All Superinterfaces:
Cloneable,org.gvsig.tools.lang.Cloneable,DataQuery,org.gvsig.tools.persistence.Persistent
Dataquery for Rasters
- Author:
- dmartinezizquierdo
-
Method Summary
Modifier and TypeMethodDescriptionvoidAddsBandQueryto this raster queryvoidClears all add band queriesclone()getBands()Get added band queries to thisRasterQueryorg.gvsig.fmap.geom.primitive.EnvelopegetClip()Returns a clip from the rasterdoubleReturns the pixel size requestedsetClip(org.gvsig.fmap.geom.primitive.Envelope clip) Sets the envelope to clip from the rastersetPixelSize(double pixelSize) Sets the pixelSize to be used in the rasterMethods inherited from interface org.gvsig.fmap.dal.DataQuery
getQueryParameter, getScale, setQueryParameter, setScaleMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToState
-
Method Details
-
getBands
Get added band queries to thisRasterQuery- Returns:
- A unmodifiable list with added band queries.
-
addBand
AddsBandQueryto 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
Sets the envelope to clip from the raster- Parameters:
clip-- Returns:
- RasterQuery
-
getPixelSize
double getPixelSize()Returns the pixel size requested- Returns:
- Envelope
-
setPixelSize
Sets the pixelSize to be used in the raster- Parameters:
pixelSize-- Returns:
- RasterQuery
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Throws:
CloneNotSupportedException
-