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: 21982 $, $Date: 2010-01-18 14:44:03 +0100 (Mo, 18 Jan 2010) $
- Author:
- Rutger Bezema, last edited by: $Author: rbezema $
|
Constructor Summary |
MultiResolutionTileGrid(File topLevelResolutionDir,
boolean recursive,
org.deegree.coverage.raster.io.RasterIOOptions options)
|
| 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,
org.deegree.coverage.raster.io.RasterIOOptions options)
- Parameters:
topLevelResolutionDir - extension - 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(org.deegree.geometry.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
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>