|
|||||||||
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.FuzzyOverlay
public class FuzzyOverlay
Combine fuzzy membership rasters data together, based on selected overlay type. The Fuzzy Overlay tool is contained in the Spatial Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
FuzzyOverlay()
Creates the Fuzzy Overlay tool with defaults. |
|
FuzzyOverlay(Object inRasters,
Object outRaster)
Creates the Fuzzy Overlay tool with the required parameters. |
Method Summary | |
---|---|
double |
getGamma()
Returns the Gamma parameter of this tool . |
Object |
getInRasters()
Returns the Input rasters parameter of this tool . |
Object |
getOutRaster()
Returns the Output raster parameter of this tool . |
String |
getOverlayType()
Returns the Overlay type 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 |
setGamma(double gamma)
Sets the Gamma parameter of this tool . |
void |
setInRasters(Object inRasters)
Sets the Input rasters parameter of this tool . |
void |
setOutRaster(Object outRaster)
Sets the Output raster parameter of this tool . |
void |
setOverlayType(String overlayType)
Sets the Overlay type 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 FuzzyOverlay()
Initializes the array of tool parameters with the default values specified when the tool was created.
public FuzzyOverlay(Object inRasters, Object outRaster)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inRasters
- a list of input membership rasters to be combined in the overlay.outRaster
- the output raster which is the results of applying the fuzzy operator. This output will always have a value between 0 and 1.Method Detail |
---|
public Object getInRasters()
public void setInRasters(Object inRasters)
inRasters
- a list of input membership rasters to be combined in the overlay.public Object getOutRaster()
public void setOutRaster(Object outRaster)
outRaster
- the output raster which is the results of applying the fuzzy operator. This output will always have a value between 0 and 1.public String getOverlayType()
public void setOverlayType(String overlayType)
overlayType
- specifies the method used to combine two or more membership data.public double getGamma()
public void setGamma(double gamma)
gamma
- the gamma value to be used. This is only when the Overlay type is set to GAMMA. default value is 0.9.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 |