|
|||||||||
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.spatialanalysttools.IsoClusterUnsupervisedClassification
public class IsoClusterUnsupervisedClassification
Performs unsupervised classification on an input multiband raster using the Iso Cluster and Maximum Likelihood Classification tools. The Iso Cluster Unsupervised Classification tool is contained in the Spatial Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
IsoClusterUnsupervisedClassification()
Creates the Iso Cluster Unsupervised Classification tool with defaults. |
|
IsoClusterUnsupervisedClassification(Object inputRasterBands,
int numberOfClasses,
Object outputClassifiedRaster)
Creates the Iso Cluster Unsupervised Classification tool with the required parameters. |
Method Summary | |
---|---|
Object |
getInputRasterBands()
Returns the Input raster bands parameter of this tool . |
int |
getMinimumClassSize()
Returns the Minimum class size parameter of this tool . |
int |
getNumberOfClasses()
Returns the Number of classes parameter of this tool . |
Object |
getOutputClassifiedRaster()
Returns the Output classified raster parameter of this tool . |
Object |
getOutputSignatureFile()
Returns the Output signature file parameter of this tool . |
int |
getSampleInterval()
Returns the Sample interval 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 |
setInputRasterBands(Object inputRasterBands)
Sets the Input raster bands parameter of this tool . |
void |
setMinimumClassSize(int minimumClassSize)
Sets the Minimum class size parameter of this tool . |
void |
setNumberOfClasses(int numberOfClasses)
Sets the Number of classes parameter of this tool . |
void |
setOutputClassifiedRaster(Object outputClassifiedRaster)
Sets the Output classified raster parameter of this tool . |
void |
setOutputSignatureFile(Object outputSignatureFile)
Sets the Output signature file parameter of this tool . |
void |
setSampleInterval(int sampleInterval)
Sets the Sample interval 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 IsoClusterUnsupervisedClassification()
Initializes the array of tool parameters with the default values specified when the tool was created.
public IsoClusterUnsupervisedClassification(Object inputRasterBands, int numberOfClasses, Object outputClassifiedRaster)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inputRasterBands
- the input raster bands.numberOfClasses
- number of classes into which to group the cells.outputClassifiedRaster
- the output classified raster.Method Detail |
---|
public Object getInputRasterBands()
public void setInputRasterBands(Object inputRasterBands)
inputRasterBands
- the input raster bands.public int getNumberOfClasses()
public void setNumberOfClasses(int numberOfClasses)
numberOfClasses
- number of classes into which to group the cells.public Object getOutputClassifiedRaster()
public void setOutputClassifiedRaster(Object outputClassifiedRaster)
outputClassifiedRaster
- the output classified raster.public int getMinimumClassSize()
public void setMinimumClassSize(int minimumClassSize)
minimumClassSize
- minimum number of cells in a valid class. the default is 20.public int getSampleInterval()
public void setSampleInterval(int sampleInterval)
sampleInterval
- the interval to be used for sampling. the default is 10.public Object getOutputSignatureFile()
public void setOutputSignatureFile(Object outputSignatureFile)
outputSignatureFile
- the output signature file. a .gsg extension must be specified.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 |