org.deegree.tools.coverage.gridifier.index
Class MultiResolutionTileGrid
java.lang.Object
org.deegree.tools.coverage.gridifier.index.MultiResolutionTileGrid
- All Implemented Interfaces:
- MultiLevelRasterTileIndex
public class MultiResolutionTileGrid
- extends Object
- implements MultiLevelRasterTileIndex
The MultiResolutionTileGrid
class uses a MultiResolutionRaster from the Raster api.
- Version:
- $Revision: 28888 $, $Date: 2010-12-17 13:54:42 +0100 (Fri, 17 Dec 2010) $
- Author:
- Rutger Bezema, last edited by: $Author: aschmitz $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiResolutionTileGrid
public MultiResolutionTileGrid(File topLevelResolutionDir,
boolean recursive,
RasterIOOptions options)
- Parameters:
topLevelResolutionDir
- recursive
- options
- containing information about the loaded raster.
getRasterLevels
public RasterLevel[] getRasterLevels()
- Specified by:
getRasterLevels
in interface MultiLevelRasterTileIndex
- Returns:
- the RasterLevels
getTiles
public Set<TileFile> getTiles(Envelope env,
double metersPerPixel)
- Description copied from interface:
MultiLevelRasterTileIndex
- Return the matching tilefiles for the given enveloep
- Specified by:
getTiles
in interface MultiLevelRasterTileIndex
- Returns:
- a set of matching tiel files
Copyright © 2011. All Rights Reserved.