public class DefaultRasterClip extends java.lang.Object implements RasterClip
| Constructor and Description |
|---|
DefaultRasterClip() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(SimpleTaskStatus taskStatus) |
java.util.List<java.lang.Integer> |
getBands() |
int |
getColumns() |
Envelope |
getEnvelope() |
java.io.File |
getFolder() |
int |
getInterpolationMethod() |
RasterLayer |
getLayer() |
java.lang.String |
getLayerNamePrefix() |
double |
getPixelSizeX() |
double |
getPixelSizeY() |
int |
getRows() |
boolean |
isCreateOneLayerPerBand() |
boolean |
isSaveToNewRasterFile() |
void |
setBands(java.util.List<java.lang.Integer> bands) |
void |
setColumns(int columns) |
void |
setCreateOneLayerPerBand(boolean createOneLayerPerBand) |
void |
setEnvelope(Envelope envelope) |
void |
setFolder(java.io.File folder) |
void |
setInterpolationMethod(int interpolationMethod) |
void |
setLayer(RasterLayer layer) |
void |
setLayerNamePrefix(java.lang.String layerNamePrefix) |
void |
setPixelSizeX(double pixelSizeX) |
void |
setPixelSizeY(double pixelSizeY) |
void |
setRows(int rows) |
void |
setSaveToNewRasterFile(boolean saveToNewRasterFile) |
public RasterLayer getLayer()
getLayer in interface RasterClippublic void setLayer(RasterLayer layer)
setLayer in interface RasterCliplayer - the layer to setpublic void execute(SimpleTaskStatus taskStatus) throws ClipException
execute in interface RasterClipClipExceptionpublic void setEnvelope(Envelope envelope)
setEnvelope in interface RasterClippublic Envelope getEnvelope()
getEnvelope in interface RasterClippublic void setPixelSizeX(double pixelSizeX)
setPixelSizeX in interface RasterClippublic double getPixelSizeX()
getPixelSizeX in interface RasterClippublic void setPixelSizeY(double pixelSizeY)
setPixelSizeY in interface RasterClippublic double getPixelSizeY()
getPixelSizeY in interface RasterClippublic void setInterpolationMethod(int interpolationMethod)
setInterpolationMethod in interface RasterClippublic int getInterpolationMethod()
getInterpolationMethod in interface RasterClippublic void setBands(java.util.List<java.lang.Integer> bands)
setBands in interface RasterClippublic java.util.List<java.lang.Integer> getBands()
getBands in interface RasterClippublic void setLayerNamePrefix(java.lang.String layerNamePrefix)
setLayerNamePrefix in interface RasterClippublic java.lang.String getLayerNamePrefix()
getLayerNamePrefix in interface RasterClippublic void setCreateOneLayerPerBand(boolean createOneLayerPerBand)
setCreateOneLayerPerBand in interface RasterClippublic boolean isCreateOneLayerPerBand()
isCreateOneLayerPerBand in interface RasterClippublic void setFolder(java.io.File folder)
setFolder in interface RasterClippublic java.io.File getFolder()
getFolder in interface RasterClippublic void setSaveToNewRasterFile(boolean saveToNewRasterFile)
setSaveToNewRasterFile in interface RasterClippublic boolean isSaveToNewRasterFile()
isSaveToNewRasterFile in interface RasterClippublic int getRows()
getRows in interface RasterClippublic void setRows(int rows)
setRows in interface RasterClippublic int getColumns()
getColumns in interface RasterClippublic void setColumns(int columns)
setColumns in interface RasterClip