public interface JDBCAccess
Modifier and Type | Method and Description |
---|---|
ImageLevelInfo |
getLevelInfo(int level) |
int |
getNumOverviews() |
void |
initialize()
initialze the the JDBCAccess object, has to be called exactly once
|
void |
startTileDecoders(Rectangle pixelDimension,
GeneralEnvelope requestEnvelope,
ImageLevelInfo info,
LinkedBlockingQueue<TileQueueElement> tileQueue,
GridCoverageFactory coverageFactory)
Method for starting the main action, getting the neccessairy tiles and decoding them in a
multithreaded manner
|
void startTileDecoders(Rectangle pixelDimension, GeneralEnvelope requestEnvelope, ImageLevelInfo info, LinkedBlockingQueue<TileQueueElement> tileQueue, GridCoverageFactory coverageFactory) throws IOException
pixelDimension
- the needed pixel dimensionrequestEnvelope
- the needed envelope in world coordinatesinfo
- the corresponding ImageLevelInfo objecttileQueue
- a queue where to put the thread resultscoverageFactory
- GridCoverageFactoryIOException
ImageLevelInfo getLevelInfo(int level)
level
- the level (0 is original, 1 is first pyramid,...)int getNumOverviews()
void initialize() throws SQLException, IOException
SQLException
IOException
Copyright © 1996–2019 Geotools. All rights reserved.