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

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

public class PostGISRasterTileIndex
extends Object
implements MultiLevelRasterTileIndex


Constructor Summary
PostGISRasterTileIndex(String jdbcUrl, String tileTableName, String levelTableName, RasterGeoReference.OriginLocation location)
           
 
Method Summary
 RasterLevel[] getRasterLevels()
           
 Set<TileFile> getTiles(Envelope env, 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

PostGISRasterTileIndex

public PostGISRasterTileIndex(String jdbcUrl,
                              String tileTableName,
                              String levelTableName,
                              RasterGeoReference.OriginLocation location)
                       throws SQLException
Throws:
SQLException
Method Detail

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

getRasterLevels

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


Copyright © 2011. All Rights Reserved.