|
|||||||||
| 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.coveragetools.Near
public class Near
This tool only works with an ArcInfo license and will only be available in ArcToolbox if you have installed ArcInfo Workstation.
Near computes the distance from each point in a coverage to the nearest arc, point, or node in another coverage.
The search radius is the maximum distance in coverage units a feature can be from the current point for consideration as the closest feature. The default is the width or height of the near coverage BND divided by 100, whichever is larger.
The results are recorded in the Output coverage point attribute table (PAT). Items for DISTANCE and the internal number of the closest feature are added or updated; items for x and y coordinates are added when Record x,y coordinates of nearest feature are checked. All item values are set to zero if no feature is found within the search radius.
The Near tool is contained in the Coverage Tools tool box.
Learn more about how Near works
Software restrictions: ArcInfo only


| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
Near()
Creates the Near tool with defaults. |
|
Near(Object inCover,
Object nearCover,
Object outCover)
Creates the Near tool with the required parameters. |
|
| Method Summary | |
|---|---|
String |
getFeatureType()
Returns the Feature Type parameter of this tool . |
Object |
getInCover()
Returns the Input Coverage parameter of this tool . |
String |
getLocation()
Returns the Save location of nearest feature parameter of this tool . |
Object |
getNearCover()
Returns the Near Coverage parameter of this tool . |
Object |
getOutCover()
Returns the Output Coverage parameter of this tool . |
double |
getSearchRadius()
Returns the Search Radius 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 |
setFeatureType(String featureType)
Sets the Feature Type parameter of this tool . |
void |
setInCover(Object inCover)
Sets the Input Coverage parameter of this tool . |
void |
setLocation(String location)
Sets the Save location of nearest feature parameter of this tool . |
void |
setNearCover(Object nearCover)
Sets the Near Coverage parameter of this tool . |
void |
setOutCover(Object outCover)
Sets the Output Coverage parameter of this tool . |
void |
setSearchRadius(double searchRadius)
Sets the Search Radius 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 Near()
Initializes the array of tool parameters with the default values specified when the tool was created.
public Near(Object inCover,
Object nearCover,
Object outCover)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inCover - Coverage, the coverage containing points from which distances are calculated to each closest arc, point, or node in the nearCover - Coverage, the line or point coverage whose features are used to calculate distances from each point. The outCover - Coverage, the coverage to be created. The | Method Detail |
|---|
public Object getInCover()
public void setInCover(Object inCover)
inCover - Coverage, the coverage containing points from which distances are calculated to each closest arc, point, or node in the public Object getNearCover()
public void setNearCover(Object nearCover)
nearCover - Coverage, the line or point coverage whose features are used to calculate distances from each point. The public Object getOutCover()
public void setOutCover(Object outCover)
outCover - Coverage, the coverage to be created. The public String getFeatureType()
public void setFeatureType(String featureType)
featureType - String, the type of public double getSearchRadius()
public void setSearchRadius(double searchRadius)
searchRadius - Double, the default search radius is the width or height of the near coverage BND divided by 100, whichever is larger. This default search radius is used whenever the search radius argument is set to zero or skipped.public String getLocation()
public void setLocation(String location)
location - String, determines whether the x,y coordinates of the "nearest point" of the closest arc, point, or node are to be saved as well as the cover# and distance. The new items are X-COORD and Y-COORD.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 | ||||||||