|
|||||||||
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.geostatisticalanalysttools.GANeighborhoodSelection
public class GANeighborhoodSelection
Creates a layer of points based on a user-defined neighborhood. The Neighborhood Selection tool is contained in the Geostatistical Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
GANeighborhoodSelection()
Creates the Neighborhood Selection tool with defaults. |
|
GANeighborhoodSelection(Object inDataset,
Object outLayer,
Object pointCoord,
int neighborsMax,
int neighborsMin,
double minorSemiaxis,
double majorSemiaxis,
double angle)
Creates the Neighborhood Selection tool with the required parameters. |
Method Summary | |
---|---|
double |
getAngle()
Returns the Angle parameter of this tool . |
Object |
getInDataset()
Returns the Input point features parameter of this tool . |
double |
getMajorSemiaxis()
Returns the Major semiaxis parameter of this tool . |
double |
getMinorSemiaxis()
Returns the Minor semiaxis parameter of this tool . |
int |
getNeighborsMax()
Returns the Neighbors to include parameter of this tool . |
int |
getNeighborsMin()
Returns the Include at least parameter of this tool . |
Object |
getOutLayer()
Returns the Output layer parameter of this tool . |
Object |
getPointCoord()
Returns the Input point parameter of this tool . |
String |
getShapeType()
Returns the Shape 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 |
setAngle(double angle)
Sets the Angle parameter of this tool . |
void |
setInDataset(Object inDataset)
Sets the Input point features parameter of this tool . |
void |
setMajorSemiaxis(double majorSemiaxis)
Sets the Major semiaxis parameter of this tool . |
void |
setMinorSemiaxis(double minorSemiaxis)
Sets the Minor semiaxis parameter of this tool . |
void |
setNeighborsMax(int neighborsMax)
Sets the Neighbors to include parameter of this tool . |
void |
setNeighborsMin(int neighborsMin)
Sets the Include at least parameter of this tool . |
void |
setOutLayer(Object outLayer)
Sets the Output layer parameter of this tool . |
void |
setPointCoord(Object pointCoord)
Sets the Input point parameter of this tool . |
void |
setShapeType(String shapeType)
Sets the Shape 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 GANeighborhoodSelection()
Initializes the array of tool parameters with the default values specified when the tool was created.
public GANeighborhoodSelection(Object inDataset, Object outLayer, Object pointCoord, int neighborsMax, int neighborsMin, double minorSemiaxis, double majorSemiaxis, double angle)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inDataset
- points used to create a neighborhood selection.outLayer
- layer to store the neighborhood selection.pointCoord
- the neighborhood center's x,y coordinate.neighborsMax
- the number of points to use in each sector. If a sector has the required number of points, all points in that sector are used.neighborsMin
- the minimum number of points to use in each sector. If the minimum number of required points are not available in any given sector, the nearest available point(s) outside the sector will be selected.minorSemiaxis
- size of the minor semiaxis of the search neighborhood.majorSemiaxis
- size of the major semiaxis of the search neighborhood.angle
- the angle of rotation of the neighborhood axis.Method Detail |
---|
public Object getInDataset()
public void setInDataset(Object inDataset)
inDataset
- points used to create a neighborhood selection.public Object getOutLayer()
public void setOutLayer(Object outLayer)
outLayer
- layer to store the neighborhood selection.public Object getPointCoord()
public void setPointCoord(Object pointCoord)
pointCoord
- the neighborhood center's x,y coordinate.public int getNeighborsMax()
public void setNeighborsMax(int neighborsMax)
neighborsMax
- the number of points to use in each sector. If a sector has the required number of points, all points in that sector are used.public int getNeighborsMin()
public void setNeighborsMin(int neighborsMin)
neighborsMin
- the minimum number of points to use in each sector. If the minimum number of required points are not available in any given sector, the nearest available point(s) outside the sector will be selected.public double getMinorSemiaxis()
public void setMinorSemiaxis(double minorSemiaxis)
minorSemiaxis
- size of the minor semiaxis of the search neighborhood.public double getMajorSemiaxis()
public void setMajorSemiaxis(double majorSemiaxis)
majorSemiaxis
- size of the major semiaxis of the search neighborhood.public double getAngle()
public void setAngle(double angle)
angle
- the angle of rotation of the neighborhood axis.public String getShapeType()
public void setShapeType(String shapeType)
shapeType
- the geometry of the neighborhood.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 |