public class ExportRaster extends Task
Task.TaskTarget
swigCMemOwn
Constructor and Description |
---|
ExportRaster() |
Modifier and Type | Method and Description |
---|---|
int |
getAsset()
Asset key to export.
|
int |
getBlockHeight()
Raster block height in pixels.
|
int |
getBlockWidth()
Raster block width in pixels.
|
boolean |
getClipToBoundary()
Clip raster to boundary shapes.
|
java.lang.String |
getDescription()
Export description.
|
RasterFormat |
getFormat()
Export format.
|
boolean |
getGlobalProfile()
Use global profile (GeoPackage and TMS formats only).
|
int |
getHeight()
Raster height.
|
ImageCompression |
getImageCompression()
Image compression parameters.
|
java.lang.String |
getImageDescription()
Optional description to be added to image files.
|
ImageFormat |
getImageFormat()
Tile format.
|
int |
getMaxZoomLevel()
Maximum zoom level (GeoPackage, Google Map Tiles, MBTiles and World Wind Tiles formats only).
|
int |
getMinZoomLevel()
Minimum zoom level (GeoPackage, Google Map Tiles, MBTiles and World Wind Tiles formats only).
|
boolean |
getNetworkLinks()
Enable network links generation for KMZ format.
|
double |
getNodataValue()
No-data value (DEM export only).
|
boolean |
getNorthUp()
Use north-up orientation for export.
|
java.lang.String |
getPath()
Path to output orthomosaic.
|
OrthoProjection |
getProjection()
Output projection.
|
RasterTransformType |
getRasterTransform()
Raster band transformation.
|
BBox |
getRegion()
Region to be exported.
|
double |
getResolution()
Output resolution in meters.
|
double |
getResolutionX()
Pixel size in the X dimension in projected units.
|
double |
getResolutionY()
Pixel size in the Y dimension in projected units.
|
boolean |
getSaveAlpha()
Enable alpha channel generation.
|
boolean |
getSaveKml()
Enable kml file generation.
|
boolean |
getSaveScheme()
Enable tile scheme files generation.
|
boolean |
getSaveWorld()
Enable world file generation.
|
DataSource |
getSourceData()
Selects between DEM and orthomosaic.
|
boolean |
getSplitInBlocks()
Split raster in blocks.
|
int |
getTileHeight()
Tile height in pixels.
|
int |
getTileWidth()
Tile width in pixels.
|
java.lang.String |
getTitle()
Export title.
|
boolean |
getWhiteBackground()
Enable white background.
|
int |
getWidth()
Raster width.
|
Matrix |
getWorldTransform()
2x3 raster-to-world transformation matrix.
|
void |
setAsset(int value)
Asset key to export.
|
void |
setBlockHeight(int value)
Raster block height in pixels.
|
void |
setBlockWidth(int value)
Raster block width in pixels.
|
void |
setClipToBoundary(boolean value)
Clip raster to boundary shapes.
|
void |
setDescription(java.lang.String value)
Export description.
|
void |
setFormat(RasterFormat value)
Export format.
|
void |
setGlobalProfile(boolean value)
Use global profile (GeoPackage and TMS formats only).
|
void |
setHeight(int value)
Raster height.
|
void |
setImageCompression(ImageCompression value)
Image compression parameters.
|
void |
setImageDescription(java.lang.String value)
Optional description to be added to image files.
|
void |
setImageFormat(ImageFormat value)
Tile format.
|
void |
setMaxZoomLevel(int value)
Maximum zoom level (GeoPackage, Google Map Tiles, MBTiles and World Wind Tiles formats only).
|
void |
setMinZoomLevel(int value)
Minimum zoom level (GeoPackage, Google Map Tiles, MBTiles and World Wind Tiles formats only).
|
void |
setNetworkLinks(boolean value)
Enable network links generation for KMZ format.
|
void |
setNodataValue(double value)
No-data value (DEM export only).
|
void |
setNorthUp(boolean value)
Use north-up orientation for export.
|
void |
setPath(java.lang.String value)
Path to output orthomosaic.
|
void |
setProjection(OrthoProjection value)
Output projection.
|
void |
setRasterTransform(RasterTransformType value)
Raster band transformation.
|
void |
setRegion(BBox value)
Region to be exported.
|
void |
setResolution(double value)
Output resolution in meters.
|
void |
setResolutionX(double value)
Pixel size in the X dimension in projected units.
|
void |
setResolutionY(double value)
Pixel size in the Y dimension in projected units.
|
void |
setSaveAlpha(boolean value)
Enable alpha channel generation.
|
void |
setSaveKml(boolean value)
Enable kml file generation.
|
void |
setSaveScheme(boolean value)
Enable tile scheme files generation.
|
void |
setSaveWorld(boolean value)
Enable world file generation.
|
void |
setSourceData(DataSource value)
Selects between DEM and orthomosaic.
|
void |
setSplitInBlocks(boolean value)
Split raster in blocks.
|
void |
setTileHeight(int value)
Tile height in pixels.
|
void |
setTileWidth(int value)
Tile width in pixels.
|
void |
setTitle(java.lang.String value)
Export title.
|
void |
setWhiteBackground(boolean value)
Enable white background.
|
void |
setWidth(int value)
Raster width.
|
void |
setWorldTransform(Matrix value)
2x3 raster-to-world transformation matrix.
|
apply, apply, close, delete, finalize, getCPtr, getGpuSupport, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
public void setAsset(int value)
public int getAsset()
public void setBlockHeight(int value)
public int getBlockHeight()
public void setBlockWidth(int value)
public int getBlockWidth()
public void setClipToBoundary(boolean value)
public boolean getClipToBoundary()
public void setDescription(java.lang.String value)
public java.lang.String getDescription()
public void setFormat(RasterFormat value)
public RasterFormat getFormat()
public void setGlobalProfile(boolean value)
public boolean getGlobalProfile()
public void setHeight(int value)
public int getHeight()
public void setImageCompression(ImageCompression value)
public ImageCompression getImageCompression()
public void setImageDescription(java.lang.String value)
public java.lang.String getImageDescription()
public void setImageFormat(ImageFormat value)
public ImageFormat getImageFormat()
public void setMaxZoomLevel(int value)
public int getMaxZoomLevel()
public void setMinZoomLevel(int value)
public int getMinZoomLevel()
public void setNetworkLinks(boolean value)
public boolean getNetworkLinks()
public void setNodataValue(double value)
public double getNodataValue()
public void setNorthUp(boolean value)
public boolean getNorthUp()
public void setPath(java.lang.String value)
public java.lang.String getPath()
public void setProjection(OrthoProjection value)
public OrthoProjection getProjection()
public void setRasterTransform(RasterTransformType value)
public RasterTransformType getRasterTransform()
public void setRegion(BBox value)
public BBox getRegion()
public void setResolution(double value)
public double getResolution()
public void setResolutionX(double value)
public double getResolutionX()
public void setResolutionY(double value)
public double getResolutionY()
public void setSaveAlpha(boolean value)
public boolean getSaveAlpha()
public void setSaveKml(boolean value)
public boolean getSaveKml()
public void setSaveScheme(boolean value)
public boolean getSaveScheme()
public void setSaveWorld(boolean value)
public boolean getSaveWorld()
public void setSourceData(DataSource value)
public DataSource getSourceData()
public void setSplitInBlocks(boolean value)
public boolean getSplitInBlocks()
public void setTileHeight(int value)
public int getTileHeight()
public void setTileWidth(int value)
public int getTileWidth()
public void setTitle(java.lang.String value)
public java.lang.String getTitle()
public void setWhiteBackground(boolean value)
public boolean getWhiteBackground()
public void setWidth(int value)
public int getWidth()
public void setWorldTransform(Matrix value)
public Matrix getWorldTransform()