org.geotools.arcsde.raster.info
Class RasterQueryInfo

Object
  extended by RasterQueryInfo

public final class RasterQueryInfo
extends Object

Captures information about a query for a single raster in a raster dataset.

Since:
2.5.6
Author:
Gabriel Roldan
See Also:
RasterUtils.findMatchingRasters(org.geotools.arcsde.raster.info.RasterDatasetInfo, org.geotools.geometry.GeneralEnvelope, java.awt.Rectangle, org.geotools.coverage.grid.io.OverviewPolicy), RasterUtils.fitRequestToRaster(org.geotools.geometry.GeneralEnvelope, org.geotools.arcsde.raster.info.RasterDatasetInfo, org.geotools.arcsde.raster.info.RasterQueryInfo)

Constructor Summary
RasterQueryInfo()
           
 
Method Summary
 Rectangle getLevelTileRange()
           
 Rectangle getMatchingTiles()
           
 Rectangle getMosaicLocation()
           
 int getPyramidLevel()
           
 Long getRasterId()
           
 int getRasterIndex()
           
 Rectangle getRequestedDim()
           
 GeneralEnvelope getRequestedEnvelope()
           
 double[] getResolution()
           
 Rectangle getResultDimensionInsideTiledImage()
           
 GeneralEnvelope getResultEnvelope()
           
 RenderedImage getResultImage()
           
 Rectangle getTiledImageSize()
           
 void setResultImage(RenderedImage rasterImage)
           
 String toString()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RasterQueryInfo

public RasterQueryInfo()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getRasterId

public Long getRasterId()
Returns:
the rasterId (as in SeRaster.getId()) for the raster in the raster dataset this query works upon

getRequestedEnvelope

public GeneralEnvelope getRequestedEnvelope()

getRequestedDim

public Rectangle getRequestedDim()

getPyramidLevel

public int getPyramidLevel()

getMatchingTiles

public Rectangle getMatchingTiles()

getResultEnvelope

public GeneralEnvelope getResultEnvelope()

getResultDimensionInsideTiledImage

public Rectangle getResultDimensionInsideTiledImage()

getMosaicLocation

public Rectangle getMosaicLocation()

setResultImage

public void setResultImage(RenderedImage rasterImage)

getResultImage

public RenderedImage getResultImage()

getTiledImageSize

public Rectangle getTiledImageSize()

getResolution

public double[] getResolution()

getRasterIndex

public int getRasterIndex()

getLevelTileRange

public Rectangle getLevelTileRange()


Copyright © 1996-2010 Geotools. All Rights Reserved.