Buffer
public class Supersampling extends Object
RasterDataStore
adjust the bounding box and the size in pixels
to the source limits. The user can need a buffer that exceeds the raster dimension.
In this case, the area that is out of the raster limits should be set to nodata values or
transparent in RGB cases.Modifier and Type | Field and Description |
---|---|
protected byte |
byteNoData
Deprecated.
|
protected double |
doubleNoData
Deprecated.
|
protected float |
floatNoData
Deprecated.
|
protected int |
intNoData
Deprecated.
|
protected short |
shortNoData
Deprecated.
|
Constructor and Description |
---|
Supersampling(DefaultRasterQuery q,
RasterDataStore store)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
clearMaskBuffer(Buffer buf,
int nBand)
Deprecated.
Sets a band to NODATA value
|
Buffer |
query(RasterProvider provider)
Deprecated.
|
protected byte byteNoData
protected short shortNoData
protected int intNoData
protected float floatNoData
protected double doubleNoData
public Supersampling(DefaultRasterQuery q, RasterDataStore store)
public Buffer query(RasterProvider provider) throws QueryException, ProcessInterruptedException
protected void clearMaskBuffer(Buffer buf, int nBand)
bufResult
- tileExtent
- buf
- ex
- pixelSize
-