|
|||||||||
| 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.ParticleTrack
public class ParticleTrack
Calculates the path of a particle through a velocity field, returning an ASCII file of particle tracking data and, optionally, a coverage of track information.
The Particle Track tool is contained in the Spatial Analyst Tools tool box.
Learn more about how Particle Track works
Software restrictions: none
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
ParticleTrack()
Creates the Particle Track tool with defaults. |
|
ParticleTrack(Object inDirectionRaster,
Object inMagnitudeRaster,
Object sourcePoint,
Object outTrackFile)
Creates the Particle Track tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getInDirectionRaster()
Returns the Input direction raster parameter of this tool . |
Object |
getInMagnitudeRaster()
Returns the Input magnitude raster parameter of this tool . |
Object |
getOutTrackFile()
Returns the Output particle track file parameter of this tool . |
Object |
getOutTrackPolylineFeatures()
Returns the Output track polyline features parameter of this tool . |
Object |
getSourcePoint()
Returns the Source point parameter of this tool . |
double |
getStepLength()
Returns the Step length 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. |
double |
getTrackingTime()
Returns the Tracking time parameter of this tool . |
void |
setInDirectionRaster(Object inDirectionRaster)
Sets the Input direction raster parameter of this tool . |
void |
setInMagnitudeRaster(Object inMagnitudeRaster)
Sets the Input magnitude raster parameter of this tool . |
void |
setOutTrackFile(Object outTrackFile)
Sets the Output particle track file parameter of this tool . |
void |
setOutTrackPolylineFeatures(Object outTrackPolylineFeatures)
Sets the Output track polyline features parameter of this tool . |
void |
setSourcePoint(Object sourcePoint)
Sets the Source point parameter of this tool . |
void |
setStepLength(double stepLength)
Sets the Step length parameter of this tool . |
void |
setTrackingTime(double trackingTime)
Sets the Tracking time 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 ParticleTrack()
Initializes the array of tool parameters with the default values specified when the tool was created.
public ParticleTrack(Object inDirectionRaster,
Object inMagnitudeRaster,
Object sourcePoint,
Object outTrackFile)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inDirectionRaster - Composite Geodataset, direction values must be floating point.inMagnitudeRaster - Composite Geodataset, units are length/time. This can be created by the Darcy Flow function.sourcePoint - Point, this is entered as numbers identifying the x,y coordinates of the position in map units.outTrackFile - File, the output ASCII text file that contains the particle tracking data.| Method Detail |
|---|
public Object getInDirectionRaster()
public void setInDirectionRaster(Object inDirectionRaster)
inDirectionRaster - Composite Geodataset, direction values must be floating point.public Object getInMagnitudeRaster()
public void setInMagnitudeRaster(Object inMagnitudeRaster)
inMagnitudeRaster - Composite Geodataset, units are length/time. This can be created by the Darcy Flow function.public Object getSourcePoint()
public void setSourcePoint(Object sourcePoint)
sourcePoint - Point, this is entered as numbers identifying the x,y coordinates of the position in map units.public Object getOutTrackFile()
public void setOutTrackFile(Object outTrackFile)
outTrackFile - File, the output ASCII text file that contains the particle tracking data.public double getStepLength()
public void setStepLength(double stepLength)
stepLength - Double, the default is one half the cell size. Units are length.public double getTrackingTime()
public void setTrackingTime(double trackingTime)
trackingTime - Double, the default value is infinity. Units are time.public Object getOutTrackPolylineFeatures()
public void setOutTrackPolylineFeatures(Object outTrackPolylineFeatures)
outTrackPolylineFeatures - Feature Class, this feature class contains a series of arcs with attributes for position, local velocity direction and magnitude, and cumulative length and time of travel along the path.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 | ||||||||