Package org.gvsig.raster.tools.lib.impl
Class DefaultRasterClip
java.lang.Object
org.gvsig.raster.tools.lib.impl.DefaultRasterClip
- All Implemented Interfaces:
org.gvsig.raster.tools.lib.api.RasterClip
- Author:
- fdiaz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(org.gvsig.tools.task.SimpleTaskStatus taskStatus) getBands()intorg.gvsig.fmap.geom.primitive.Envelopeintorg.gvsig.fmap.mapcontext.raster.api.RasterLayergetLayer()doubledoubleintgetRows()booleanbooleanvoidvoidsetColumns(int columns) voidsetCreateOneLayerPerBand(boolean createOneLayerPerBand) voidsetEnvelope(org.gvsig.fmap.geom.primitive.Envelope envelope) voidvoidsetInterpolationMethod(int interpolationMethod) voidsetLayer(org.gvsig.fmap.mapcontext.raster.api.RasterLayer layer) voidsetLayerNamePrefix(String layerNamePrefix) voidsetPixelSizeX(double pixelSizeX) voidsetPixelSizeY(double pixelSizeY) voidsetRows(int rows) voidsetSaveToNewRasterFile(boolean saveToNewRasterFile)
-
Constructor Details
-
DefaultRasterClip
public DefaultRasterClip()
-
-
Method Details
-
getLayer
public org.gvsig.fmap.mapcontext.raster.api.RasterLayer getLayer()- Specified by:
getLayerin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setLayer
public void setLayer(org.gvsig.fmap.mapcontext.raster.api.RasterLayer layer) - Specified by:
setLayerin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
execute
public void execute(org.gvsig.tools.task.SimpleTaskStatus taskStatus) throws org.gvsig.raster.tools.lib.api.exceptions.ClipException - Specified by:
executein interfaceorg.gvsig.raster.tools.lib.api.RasterClip- Throws:
org.gvsig.raster.tools.lib.api.exceptions.ClipException
-
setEnvelope
public void setEnvelope(org.gvsig.fmap.geom.primitive.Envelope envelope) - Specified by:
setEnvelopein interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getEnvelope
public org.gvsig.fmap.geom.primitive.Envelope getEnvelope()- Specified by:
getEnvelopein interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setPixelSizeX
public void setPixelSizeX(double pixelSizeX) - Specified by:
setPixelSizeXin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getPixelSizeX
public double getPixelSizeX()- Specified by:
getPixelSizeXin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setPixelSizeY
public void setPixelSizeY(double pixelSizeY) - Specified by:
setPixelSizeYin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getPixelSizeY
public double getPixelSizeY()- Specified by:
getPixelSizeYin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setInterpolationMethod
public void setInterpolationMethod(int interpolationMethod) - Specified by:
setInterpolationMethodin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getInterpolationMethod
public int getInterpolationMethod()- Specified by:
getInterpolationMethodin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setBands
- Specified by:
setBandsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getBands
- Specified by:
getBandsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setLayerNamePrefix
- Specified by:
setLayerNamePrefixin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getLayerNamePrefix
- Specified by:
getLayerNamePrefixin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setCreateOneLayerPerBand
public void setCreateOneLayerPerBand(boolean createOneLayerPerBand) - Specified by:
setCreateOneLayerPerBandin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
isCreateOneLayerPerBand
public boolean isCreateOneLayerPerBand()- Specified by:
isCreateOneLayerPerBandin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setFolder
- Specified by:
setFolderin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getFolder
- Specified by:
getFolderin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setSaveToNewRasterFile
public void setSaveToNewRasterFile(boolean saveToNewRasterFile) - Specified by:
setSaveToNewRasterFilein interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
isSaveToNewRasterFile
public boolean isSaveToNewRasterFile()- Specified by:
isSaveToNewRasterFilein interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getRows
public int getRows()- Specified by:
getRowsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setRows
public void setRows(int rows) - Specified by:
setRowsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
getColumns
public int getColumns()- Specified by:
getColumnsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-
setColumns
public void setColumns(int columns) - Specified by:
setColumnsin interfaceorg.gvsig.raster.tools.lib.api.RasterClip
-