org.geotools.arcsde.raster.info
Class RasterQueryInfo

java.lang.Object
  extended by org.geotools.arcsde.raster.info.RasterQueryInfo

public final class RasterQueryInfo
extends java.lang.Object

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

Since:
2.5.6
Version:
$Id: RasterQueryInfo.java 34789 2010-01-13 16:44:32Z groldan $
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
 java.awt.Rectangle getLevelTileRange()
           
 java.awt.Rectangle getMatchingTiles()
           
 java.awt.Rectangle getMosaicLocation()
           
 int getPyramidLevel()
           
 java.lang.Long getRasterId()
           
 int getRasterIndex()
           
 java.awt.Rectangle getRequestedDim()
           
 GeneralEnvelope getRequestedEnvelope()
           
 double[] getResolution()
           
 java.awt.Rectangle getResultDimensionInsideTiledImage()
           
 GeneralEnvelope getResultEnvelope()
           
 java.awt.image.RenderedImage getResultImage()
           
 java.awt.Rectangle getTiledImageSize()
           
 void setResultImage(java.awt.image.RenderedImage rasterImage)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RasterQueryInfo

public RasterQueryInfo()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getRasterId

public java.lang.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 java.awt.Rectangle getRequestedDim()

getPyramidLevel

public int getPyramidLevel()

getMatchingTiles

public java.awt.Rectangle getMatchingTiles()

getResultEnvelope

public GeneralEnvelope getResultEnvelope()

getResultDimensionInsideTiledImage

public java.awt.Rectangle getResultDimensionInsideTiledImage()

getMosaicLocation

public java.awt.Rectangle getMosaicLocation()

setResultImage

public void setResultImage(java.awt.image.RenderedImage rasterImage)

getResultImage

public java.awt.image.RenderedImage getResultImage()

getTiledImageSize

public java.awt.Rectangle getTiledImageSize()

getResolution

public double[] getResolution()

getRasterIndex

public int getRasterIndex()

getLevelTileRange

public java.awt.Rectangle getLevelTileRange()


Copyright © 1996-2010 Geotools. All Rights Reserved.