|
|||||||||
| 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.datamanagementtools.SelectLayerByLocation
public class SelectLayerByLocation
Adds, updates, or removes a selection on the input layer based on spatial relationships to features in another layer. The features in the Input Feature Layer are evaluated against each individual feature in the Selecting Features layer, if the Relationship is met, the feature will be selected. The Select Layer By Location tool is contained in the Data Management Tools tool box.
Software restrictions: none
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
SelectLayerByLocation()
Creates the Select Layer By Location tool with defaults. |
|
SelectLayerByLocation(Object inLayer)
Creates the Select Layer By Location tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getInLayer()
Returns the Input Feature Layer parameter of this tool . |
Object |
getOutLayerOrView()
Returns the Output Layer Name parameter of this tool (Read only). |
String |
getOverlapType()
Returns the Relationship parameter of this tool . |
Object |
getSearchDistance()
Returns the Search Distance parameter of this tool . |
Object |
getSelectFeatures()
Returns the Selecting Features parameter of this tool . |
String |
getSelectionType()
Returns the Selection 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 |
setInLayer(Object inLayer)
Sets the Input Feature Layer parameter of this tool . |
void |
setOverlapType(String overlapType)
Sets the Relationship parameter of this tool . |
void |
setSearchDistance(Object searchDistance)
Sets the Search Distance parameter of this tool . |
void |
setSelectFeatures(Object selectFeatures)
Sets the Selecting Features parameter of this tool . |
void |
setSelectionType(String selectionType)
Sets the Selection 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 SelectLayerByLocation()
Initializes the array of tool parameters with the default values specified when the tool was created.
public SelectLayerByLocation(Object inLayer)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inLayer - Feature Layer, the input feature layer name. This can be a layer in ArcMap or a layer created by Make Layer in ArcCatalog or in a script.| Method Detail |
|---|
public Object getInLayer()
public void setInLayer(Object inLayer)
inLayer - Feature Layer, the input feature layer name. This can be a layer in ArcMap or a layer created by Make Layer in ArcCatalog or in a script.public String getOverlapType()
public void setOverlapType(String overlapType)
overlapType - String, the spatial relationship between the features in the input layer and the Select Layer on which the selection will be based. If textual description is unclear refer to thepublic Object getSelectFeatures()
public void setSelectFeatures(Object selectFeatures)
selectFeatures - Feature Layer, the features in the input layer will be selected based on their topological relationship to the features from this layer or feature class.public Object getSearchDistance()
public void setSearchDistance(Object searchDistance)
searchDistance - Linear unit, the following Overlap type options do not support the search distance buffering: SHARE_A_LINE_SEGMENT_WITH and ARE_IDENTICAL_TO.public String getSelectionType()
public void setSelectionType(String selectionType)
selectionType - String, determines how the selection will be applied and what to do if a selection already exists.public Object getOutLayerOrView()
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 | ||||||||