public interface TileReader
Implementations are expected to perform better when the tiles are requested in sequential x/y order (e.g., 0,0; 1,0; 2,0; 0,1; 1,1; 2,1 for 3x2 tile set), though they're required to be able to return any randomly requested tile, probably by being forced to issue a separate request to the server or do some caching.
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Disposes any resource being held by this TileReader, making the TileReader unusable and the
behaviour of
#hasNext() and #next unpredictable |
int |
getBitsPerSample() |
int |
getBytesPerTile() |
int |
getMaxTileX() |
int |
getMaxTileY() |
int |
getMinTileX() |
int |
getMinTileY() |
int |
getNumberOfBands() |
int |
getPixelsPerTile() |
int |
getPyramidLevel() |
long |
getRasterId() |
String |
getRasterTableName() |
String |
getServerName() |
void |
getTile(int tileX,
int tileY,
byte[][] data) |
void |
getTile(int tileX,
int tileY,
double[][] data) |
void |
getTile(int tileX,
int tileY,
float[][] data) |
void |
getTile(int tileX,
int tileY,
int[][] data) |
void |
getTile(int tileX,
int tileY,
short[][] data) |
int |
getTileHeight() |
int |
getTilesHigh() |
int |
getTilesWide() |
int |
getTileWidth() |
int getBitsPerSample()
int getPixelsPerTile()
int getNumberOfBands()
int getTileWidth()
int getTileHeight()
int getTilesWide()
int getTilesHigh()
int getBytesPerTile()
void dispose()
#hasNext()
and #next
unpredictableString getServerName()
String getRasterTableName()
long getRasterId()
int getPyramidLevel()
int getMinTileX()
int getMinTileY()
void getTile(int tileX, int tileY, byte[][] data) throws IOException
IOException
void getTile(int tileX, int tileY, short[][] data) throws IOException
IOException
void getTile(int tileX, int tileY, int[][] data) throws IOException
IOException
void getTile(int tileX, int tileY, float[][] data) throws IOException
IOException
void getTile(int tileX, int tileY, double[][] data) throws IOException
IOException
int getMaxTileX()
int getMaxTileY()
Copyright © 1996–2019 Geotools. All rights reserved.