|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geoprocessing.AbstractGPTool
com.esri.arcgis.geoprocessing.tools.spatialanalysttools.EucDirection
public class EucDirection
Calculates, for each cell, the direction, in degrees, to the nearest source.
The Euclidean Direction tool is contained in the Spatial Analyst Tools tool box.
Learn more about how Euclidean functions work
Software restrictions: none

| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
EucDirection()
Creates the Euclidean Direction tool with defaults. |
|
EucDirection(Object inSourceData,
Object outDirectionRaster)
Creates the Euclidean Direction tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getCellSize()
Returns the Output cell size parameter of this tool . |
Object |
getInSourceData()
Returns the Input raster or feature source data parameter of this tool . |
double |
getMaximumDistance()
Returns the Maximum distance parameter of this tool . |
Object |
getOutDirectionRaster()
Returns the Output direction raster parameter of this tool . |
Object |
getOutDistanceRaster()
Returns the Output distance raster 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 |
setCellSize(Object cellSize)
Sets the Output cell size parameter of this tool . |
void |
setInSourceData(Object inSourceData)
Sets the Input raster or feature source data parameter of this tool . |
void |
setMaximumDistance(double maximumDistance)
Sets the Maximum distance parameter of this tool . |
void |
setOutDirectionRaster(Object outDirectionRaster)
Sets the Output direction raster parameter of this tool . |
void |
setOutDistanceRaster(Object outDistanceRaster)
Sets the Output distance raster 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 EucDirection()
Initializes the array of tool parameters with the default values specified when the tool was created.
public EucDirection(Object inSourceData,
Object outDirectionRaster)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inSourceData - Composite Geodataset, a raster or feature dataset that identifies the cells or locations whose values are assigned the output cell locations to which they are closest.outDirectionRaster - Raster Dataset, contains the calculated direction in degrees each cell center is from the closest source cell center. The range of values is 0 to 360, with 0 reserved for the source cells. Due east (right) is 90 and the values increase clockwise (180 is south, 270 is west, and 360 is north).| Method Detail |
|---|
public Object getInSourceData()
public void setInSourceData(Object inSourceData)
inSourceData - Composite Geodataset, a raster or feature dataset that identifies the cells or locations whose values are assigned the output cell locations to which they are closest.public Object getOutDirectionRaster()
public void setOutDirectionRaster(Object outDirectionRaster)
outDirectionRaster - Raster Dataset, contains the calculated direction in degrees each cell center is from the closest source cell center. The range of values is 0 to 360, with 0 reserved for the source cells. Due east (right) is 90 and the values increase clockwise (180 is south, 270 is west, and 360 is north).public double getMaximumDistance()
public void setMaximumDistance(double maximumDistance)
maximumDistance - Double, if an accumulative Euclidean distance value exceeds the {maximum_distance}, the output value for the cell location will be NoData. The {maximum_distance} defines the extent for which the accumulative Euclidean distances are calculated. The default distance is to the edge of the output raster.public Object getCellSize()
public void setCellSize(Object cellSize)
cellSize - Analysis cell size, this will be the value in the environment if it is explicitly set. If it's not set in the environment, and if the in_source_data is a raster, the cell size will default to that of the in_source_data. If the in_source_data is a feature dataset, the cell size will default to the shorter of the width or height of the extent of input features in the input spatial reference, divided by 250.public Object getOutDistanceRaster()
public void setOutDistanceRaster(Object outDistanceRaster)
outDistanceRaster - Raster Dataset, the distance raster identifies, for each cell, the Euclidean distance to the closest source cell, set of source cells, or source location.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 | ||||||||