|
|||||||||
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.IsoCluster
public class IsoCluster
Uses an isodata clustering algorithm to determine the characteristics of the natural groupings of cells in multidimensional attribute space and stores the results in an output ASCII signature file. The Iso Cluster tool is contained in the Spatial Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
IsoCluster()
Creates the Iso Cluster tool with defaults. |
|
IsoCluster(Object inRasterBands,
Object outSignatureFile,
int numberClasses)
Creates the Iso Cluster tool with the required parameters. |
Method Summary | |
---|---|
Object |
getInRasterBands()
Returns the Input raster bands parameter of this tool . |
int |
getMinClassSize()
Returns the Minimum class size parameter of this tool . |
int |
getNumberClasses()
Returns the Number of classes parameter of this tool . |
int |
getNumberIterations()
Returns the Number of iterations parameter of this tool . |
Object |
getOutSignatureFile()
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 |
setInRasterBands(Object inRasterBands)
Sets the Input raster bands parameter of this tool . |
void |
setMinClassSize(int minClassSize)
Sets the Minimum class size parameter of this tool . |
void |
setNumberClasses(int numberClasses)
Sets the Number of classes parameter of this tool . |
void |
setNumberIterations(int numberIterations)
Sets the Number of iterations parameter of this tool . |
void |
setOutSignatureFile(Object outSignatureFile)
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 IsoCluster()
Initializes the array of tool parameters with the default values specified when the tool was created.
public IsoCluster(Object inRasterBands, Object outSignatureFile, int numberClasses)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inRasterBands
- the input raster bands.outSignatureFile
- the output signature file. a .gsg extension must be specified.numberClasses
- number of classes into which to group the cells.Method Detail |
---|
public Object getInRasterBands()
public void setInRasterBands(Object inRasterBands)
inRasterBands
- the input raster bands.public Object getOutSignatureFile()
public void setOutSignatureFile(Object outSignatureFile)
outSignatureFile
- the output signature file. a .gsg extension must be specified.public int getNumberClasses()
public void setNumberClasses(int numberClasses)
numberClasses
- number of classes into which to group the cells.public int getNumberIterations()
public void setNumberIterations(int numberIterations)
numberIterations
- number of iterations of the clustering process to run. the default is 20.public int getMinClassSize()
public void setMinClassSize(int minClassSize)
minClassSize
- 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 String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |