|
|||||||||
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.linearreferencingtools.LocateFeaturesAlongRoutes
public class LocateFeaturesAlongRoutes
Computes the intersection of input features (point, line, or polygon) and route features and writes the route and measure information to a new event table. The Locate Features Along Routes tool is contained in the Linear Referencing Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
LocateFeaturesAlongRoutes()
Creates the Locate Features Along Routes tool with defaults. |
|
LocateFeaturesAlongRoutes(Object inFeatures,
Object inRoutes,
Object routeIdField,
Object radiusOrTolerance,
Object outTable,
Object outEventProperties)
Creates the Locate Features Along Routes tool with the required parameters. |
Method Summary | |
---|---|
String |
getDistanceField()
Returns the Include distance field on output table parameter of this tool . |
Object |
getInFeatures()
Returns the Input Features parameter of this tool . |
String |
getInFields()
Returns the Include all fields from input parameter of this tool . |
Object |
getInRoutes()
Returns the Input Route Features parameter of this tool . |
String |
getMDirectionOffsetting()
Returns the Use M Direction Offsetting parameter of this tool . |
Object |
getOutEventProperties()
Returns the Output Event Table Properties parameter of this tool . |
Object |
getOutTable()
Returns the Output Event Table parameter of this tool . |
Object |
getRadiusOrTolerance()
Returns the Search Radius parameter of this tool . |
Object |
getRouteIdField()
Returns the Route Identifier Field parameter of this tool . |
String |
getRouteLocations()
Returns the Keep only the closest route location 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. |
String |
getZeroLengthEvents()
Returns the Keep zero length line events parameter of this tool . |
void |
setDistanceField(String distanceField)
Sets the Include distance field on output table parameter of this tool . |
void |
setInFeatures(Object inFeatures)
Sets the Input Features parameter of this tool . |
void |
setInFields(String inFields)
Sets the Include all fields from input parameter of this tool . |
void |
setInRoutes(Object inRoutes)
Sets the Input Route Features parameter of this tool . |
void |
setMDirectionOffsetting(String mDirectionOffsetting)
Sets the Use M Direction Offsetting parameter of this tool . |
void |
setOutEventProperties(Object outEventProperties)
Sets the Output Event Table Properties parameter of this tool . |
void |
setOutTable(Object outTable)
Sets the Output Event Table parameter of this tool . |
void |
setRadiusOrTolerance(Object radiusOrTolerance)
Sets the Search Radius parameter of this tool . |
void |
setRouteIdField(Object routeIdField)
Sets the Route Identifier Field parameter of this tool . |
void |
setRouteLocations(String routeLocations)
Sets the Keep only the closest route location parameter of this tool . |
void |
setZeroLengthEvents(String zeroLengthEvents)
Sets the Keep zero length line events 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 LocateFeaturesAlongRoutes()
Initializes the array of tool parameters with the default values specified when the tool was created.
public LocateFeaturesAlongRoutes(Object inFeatures, Object inRoutes, Object routeIdField, Object radiusOrTolerance, Object outTable, Object outEventProperties)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inFeatures
- the input point, line, or polygon features.inRoutes
- the routes with which the input features will be intersected.routeIdField
- the field containing values that uniquely identify each route. This field can be numeric or character.radiusOrTolerance
- if the input features are points, the search radius is a numeric value defining how far around each point a search will be done to find a target route. if the input features are lines, the search tolerance is really a cluster tolerance, which is a numeric value representing the maximum tolerated distance between the input lines and the target routes. if the input features are polygons, this parameter is ignored and no search radius is used.outTable
- the table to be created.outEventProperties
- parameter consisting of the route location fields and the type of events that will be written to the output event table.Method Detail |
---|
public Object getInFeatures()
public void setInFeatures(Object inFeatures)
inFeatures
- the input point, line, or polygon features.public Object getInRoutes()
public void setInRoutes(Object inRoutes)
inRoutes
- the routes with which the input features will be intersected.public Object getRouteIdField()
public void setRouteIdField(Object routeIdField)
routeIdField
- the field containing values that uniquely identify each route. This field can be numeric or character.public Object getRadiusOrTolerance()
public void setRadiusOrTolerance(Object radiusOrTolerance)
radiusOrTolerance
- if the input features are points, the search radius is a numeric value defining how far around each point a search will be done to find a target route. if the input features are lines, the search tolerance is really a cluster tolerance, which is a numeric value representing the maximum tolerated distance between the input lines and the target routes. if the input features are polygons, this parameter is ignored and no search radius is used.public Object getOutTable()
public void setOutTable(Object outTable)
outTable
- the table to be created.public Object getOutEventProperties()
public void setOutEventProperties(Object outEventProperties)
outEventProperties
- parameter consisting of the route location fields and the type of events that will be written to the output event table.public String getRouteLocations()
public void setRouteLocations(String routeLocations)
routeLocations
- when locating points along routes, it is possible that more than one route may be within the search radius of any given point. This parameter is ignored when locating lines or polygons along routes.public String getDistanceField()
public void setDistanceField(String distanceField)
distanceField
- specifies whether a field named DISTANCE will be added to the output event table. The values in this field are in the units of the specified search radius. This parameter is ignored when locating lines or polygons along routes.public String getZeroLengthEvents()
public void setZeroLengthEvents(String zeroLengthEvents)
zeroLengthEvents
- when locating polygons along routes, it is possible that events can be created where the from-measure is equal to the to-measure. This parameter is ignored when locating points or lines along routes.public String getInFields()
public void setInFields(String inFields)
inFields
- specifies whether the output event table will contain route location fields plus all the attributes from the input features.public String getMDirectionOffsetting()
public void setMDirectionOffsetting(String mDirectionOffsetting)
mDirectionOffsetting
- specifies whether the offset distance calculated should be based on the M direction or the digitized direction. Distances are included in the output event table if the distance_field parameter value DISTANCE is specified.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 |