org.deegree.tools.coverage.gridifier.index
Class MultiLevelMemoryTileGridIndex

java.lang.Object
  extended by org.deegree.tools.coverage.gridifier.index.MultiLevelMemoryTileGridIndex
All Implemented Interfaces:
MultiLevelRasterTileIndex

public class MultiLevelMemoryTileGridIndex
extends Object
implements MultiLevelRasterTileIndex


Constructor Summary
MultiLevelMemoryTileGridIndex(String jdbcUrl, String tileTableName, String levelTableName, float MIN_X, float MIN_Y, float MAX_X, float MAX_Y, RasterGeoReference.OriginLocation location)
           
 
Method Summary
 RasterLevel[] getRasterLevels()
           
 Set<TileFile> getTiles(Envelope bbox, double metersPerPixel)
          Return the matching tilefiles for the given enveloep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiLevelMemoryTileGridIndex

public MultiLevelMemoryTileGridIndex(String jdbcUrl,
                                     String tileTableName,
                                     String levelTableName,
                                     float MIN_X,
                                     float MIN_Y,
                                     float MAX_X,
                                     float MAX_Y,
                                     RasterGeoReference.OriginLocation location)
                              throws SQLException
Throws:
SQLException
Method Detail

getRasterLevels

public RasterLevel[] getRasterLevels()
Specified by:
getRasterLevels in interface MultiLevelRasterTileIndex
Returns:
the RasterLevels

getTiles

public Set<TileFile> getTiles(Envelope bbox,
                              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.