org.geotools.arcsde.raster.info
Class RasterQueryInfo
Object
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)
RasterQueryInfo
public RasterQueryInfo()
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.