org.deegree.coverage.raster.container
Class GriddedMemoryTileContainer
java.lang.Object
org.deegree.coverage.raster.container.GriddedTileContainer
org.deegree.coverage.raster.container.GriddedMemoryTileContainer
- All Implemented Interfaces:
- TileContainer
public class GriddedMemoryTileContainer
- extends GriddedTileContainer
Concrete implementation of GriddedTileContainer that keeps the tiles in memory.
- Version:
- $Revision: $, $Date: $
- Author:
- Markus Schneider, last edited by: $Author: schneider $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GriddedMemoryTileContainer
public GriddedMemoryTileContainer(RasterGeoReference.OriginLocation location,
Envelope envelope,
int rows,
int columns,
int tileSamplesX,
int tileSamplesY,
AbstractRaster[] cells)
- The memory based gridded tile container.
- Parameters:
location - envelope - rows - columns - tileSamplesX - tileSamplesY - cells -
getTile
public AbstractRaster getTile(int rowId,
int columnId)
- Description copied from class:
GriddedTileContainer
- Returns the raster tile at the given grid position.
- Specified by:
getTile in class GriddedTileContainer
- Parameters:
rowId - row id, must in the range [0 ... #rows - 1]columnId - column id, must be in the range [0 ... #columns - 1]
- Returns:
- the raster tile at the given grid position
create
public static GriddedMemoryTileContainer create(GriddedTileContainer orig)
throws java.io.IOException
- Creates an in-memory gridded tile container from the given tile container.
- Parameters:
orig -
- Returns:
- an in-memory gridded tile container.
- Throws:
java.io.IOException
Copyright © 2011. All Rights Reserved.