public class MemoryTileStructImage extends AbstractTileCacheStructImage
AbstractTileCacheStructImage.Tile
bandNumber, colorInterpretation, colorTable, dataTypes, innerProvider, legend, query, recentAccededTiles, tileStruct
Constructor and Description |
---|
MemoryTileStructImage(RasterStoreProvider innerProvider,
RasterQuery query) |
Modifier and Type | Method and Description |
---|---|
Band |
fetchTile(int bandNumber,
int zoomLevel,
int structRow,
int structCol)
Get band from the required tile.
|
TileStruct |
getTileStruct() |
composeKeyForRecentTiles, doDispose, fillStoreInfo, forgetCache, getBandNumber, getColorInterpretation, getColorTable, getColumns, getColumnsPerTile, getDataTypes, getEnvelope, getLegend, getProviderName, getRows, getRowsPerTile, getZoomLvlForPixelSize, removeOlderTile
dispose, dispose
public MemoryTileStructImage(RasterStoreProvider innerProvider, RasterQuery query)
innerProvider
- query
- public Band fetchTile(int bandNumber, int zoomLevel, int structRow, int structCol)
TileStructImage
buffer
- bandNumber
- zoomLevel
- tileRow
- tileCol
- CreateEnvelopeException
java.lang.CloneNotSupportedException
ValidateDataParametersException
public TileStruct getTileStruct()