|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.AbstractGPTool com.esri.arcgis.geoprocessing.tools.datamanagementtools.DefineOverviews
public class DefineOverviews
Defines the tiling schema and properties of the preprocessed raster datasets that will cover part or all of a mosaic dataset at varying resolutions. The Define Overviews tool is contained in the Data Management Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
DefineOverviews()
Creates the Define Overviews tool with defaults. |
|
DefineOverviews(Object inMosaicDataset)
Creates the Define Overviews tool with the required parameters. |
Method Summary | |
---|---|
String |
getCompressionMethod()
Returns the Compression Method parameter of this tool . |
int |
getCompressionQuality()
Returns the Compression Quality parameter of this tool . |
Object |
getExtent()
Returns the Extent parameter of this tool . |
String |
getForceOverviewTiles()
Returns the Force Overview Tiles parameter of this tool . |
int |
getImageTileSize()
Returns the Tile Size parameter of this tool . |
Object |
getInMosaicDataset()
Returns the Mosaic Dataset parameter of this tool . |
Object |
getInTemplateDataset()
Returns the Extent from Dataset parameter of this tool . |
int |
getNumberOfLevels()
Returns the Number Of Levels parameter of this tool . |
Object |
getOutMosaicDataset()
Returns the Mosaic Dataset parameter of this tool (Read only). |
int |
getOverviewFactor()
Returns the Overview Sampling Factor parameter of this tool . |
Object |
getOverviewImageFolder()
Returns the Output Location parameter of this tool . |
double |
getPixelSize()
Returns the Pixel Size parameter of this tool . |
String |
getResamplingMethod()
Returns the Resampling Method parameter of this tool . |
int |
getTileCols()
Returns the Number Of Columns parameter of this tool . |
int |
getTileRows()
Returns the Number Of Rows parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
void |
setCompressionMethod(String compressionMethod)
Sets the Compression Method parameter of this tool . |
void |
setCompressionQuality(int compressionQuality)
Sets the Compression Quality parameter of this tool . |
void |
setExtent(Object extent)
Sets the Extent parameter of this tool . |
void |
setForceOverviewTiles(String forceOverviewTiles)
Sets the Force Overview Tiles parameter of this tool . |
void |
setImageTileSize(int imageTileSize)
Sets the Tile Size parameter of this tool . |
void |
setInMosaicDataset(Object inMosaicDataset)
Sets the Mosaic Dataset parameter of this tool . |
void |
setInTemplateDataset(Object inTemplateDataset)
Sets the Extent from Dataset parameter of this tool . |
void |
setNumberOfLevels(int numberOfLevels)
Sets the Number Of Levels parameter of this tool . |
void |
setOverviewFactor(int overviewFactor)
Sets the Overview Sampling Factor parameter of this tool . |
void |
setOverviewImageFolder(Object overviewImageFolder)
Sets the Output Location parameter of this tool . |
void |
setPixelSize(double pixelSize)
Sets the Pixel Size parameter of this tool . |
void |
setResamplingMethod(String resamplingMethod)
Sets the Resampling Method parameter of this tool . |
void |
setTileCols(int tileCols)
Sets the Number Of Columns parameter of this tool . |
void |
setTileRows(int tileRows)
Sets the Number Of Rows parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DefineOverviews()
Initializes the array of tool parameters with the default values specified when the tool was created.
public DefineOverviews(Object inMosaicDataset)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inMosaicDataset
- the path and name of the mosaic dataset.Method Detail |
---|
public Object getInMosaicDataset()
public void setInMosaicDataset(Object inMosaicDataset)
inMosaicDataset
- the path and name of the mosaic dataset.public Object getOverviewImageFolder()
public void setOverviewImageFolder(Object overviewImageFolder)
overviewImageFolder
- the folder or geodatabase where the overviews will be stored. overviews that are stored and managed within personal and file geodatabases have the default overview folder location in the same workspace as the residing geodatabase. for ArcSDE geodatabases, the overview location must be the ArcSDE database itself.public Object getInTemplateDataset()
public void setInTemplateDataset(Object inTemplateDataset)
inTemplateDataset
- a raster dataset or polygon feature class used to define the extent or shape of the overview. the extent of the raster dataset will be used when using a raster dataset. The shape of the polygon will be used when using a feature class.public Object getExtent()
public void setExtent(Object extent)
extent
- nullpublic double getPixelSize()
public void setPixelSize(double pixelSize)
pixelSize
- base pixel size used to generate the overviews. The default is determined by the software.public int getNumberOfLevels()
public void setNumberOfLevels(int numberOfLevels)
numberOfLevels
- the number of overview levels that will be generated. for a number greater than 0, it will be the number of overview levels generated. For example, 3 will generate three levels of overviews. If the value is left blank or -1, then overviews will only be generated up to a maximum of 1500 rows or columns.public int getTileRows()
public void setTileRows(int tileRows)
tileRows
- optimum number of rows in the overview. the larger the value, the bigger the file, and the more likely it will need to be regenerated if any lower image changes. this number can affect the number of overview images created. If it's a large number, then fewer overviews will be generated. If it's a small number, then more files are generated.public int getTileCols()
public void setTileCols(int tileCols)
tileCols
- optimum number of columns in the overview. the larger the value, the bigger the file, and the more likely it will need to be regenerated if any lower image changes. this number can affect the number of overview images created. If it's a large number, then fewer overviews will be generated. If it's a small number, then more files are generated.public int getOverviewFactor()
public void setOverviewFactor(int overviewFactor)
overviewFactor
- the ratio used to determine the size of the next overview. For example, if the cell size of the first level is x, and the overview factor is 3, then the next overview pixel size will be 3x.public String getForceOverviewTiles()
public void setForceOverviewTiles(String forceOverviewTiles)
forceOverviewTiles
- affects the levels at which overviews will be generated.public String getResamplingMethod()
public void setResamplingMethod(String resamplingMethod)
resamplingMethod
- the resampling algorithm used when creating the overviews.public String getCompressionMethod()
public void setCompressionMethod(String compressionMethod)
compressionMethod
- this defines the type of data compression that will be used to store the overview images.public int getCompressionQuality()
public void setCompressionQuality(int compressionQuality)
compressionQuality
- quality of the compression used with the JPEG compression method. The compression quality can range from 1 to 100. A higher number means better image quality but less compression.public int getImageTileSize()
public void setImageTileSize(int imageTileSize)
imageTileSize
- the internal tiling size used by the overview images.public Object getOutMosaicDataset()
public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |