|
|||||||||
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.CreateRoutes
public class CreateRoutes
Creates routes from existing lines. The input line features that share a common identifier are merged to create a single route. The Create 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 | |
---|---|
CreateRoutes()
Creates the Create Routes tool with defaults. |
|
CreateRoutes(Object inLineFeatures,
Object routeIdField,
Object outFeatureClass,
String measureSource)
Creates the Create Routes tool with the required parameters. |
Method Summary | |
---|---|
String |
getBuildIndex()
Returns the Build index parameter of this tool . |
String |
getCoordinatePriority()
Returns the Coordinate Priority parameter of this tool . |
Object |
getFromMeasureField()
Returns the From-Measure Field parameter of this tool . |
String |
getIgnoreGaps()
Returns the Ignore spatial gaps parameter of this tool . |
Object |
getInLineFeatures()
Returns the Input Line Features parameter of this tool . |
double |
getMeasureFactor()
Returns the Measure Factor parameter of this tool . |
double |
getMeasureOffset()
Returns the Measure Offset parameter of this tool . |
String |
getMeasureSource()
Returns the Measure Source parameter of this tool . |
Object |
getOutFeatureClass()
Returns the Output Route Feature Class parameter of this tool . |
Object |
getRouteIdField()
Returns the Route Identifier Field parameter of this tool . |
Object |
getToMeasureField()
Returns the To-Measure Field 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 |
setBuildIndex(String buildIndex)
Sets the Build index parameter of this tool . |
void |
setCoordinatePriority(String coordinatePriority)
Sets the Coordinate Priority parameter of this tool . |
void |
setFromMeasureField(Object fromMeasureField)
Sets the From-Measure Field parameter of this tool . |
void |
setIgnoreGaps(String ignoreGaps)
Sets the Ignore spatial gaps parameter of this tool . |
void |
setInLineFeatures(Object inLineFeatures)
Sets the Input Line Features parameter of this tool . |
void |
setMeasureFactor(double measureFactor)
Sets the Measure Factor parameter of this tool . |
void |
setMeasureOffset(double measureOffset)
Sets the Measure Offset parameter of this tool . |
void |
setMeasureSource(String measureSource)
Sets the Measure Source parameter of this tool . |
void |
setOutFeatureClass(Object outFeatureClass)
Sets the Output Route Feature Class parameter of this tool . |
void |
setRouteIdField(Object routeIdField)
Sets the Route Identifier Field parameter of this tool . |
void |
setToMeasureField(Object toMeasureField)
Sets the To-Measure Field 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 CreateRoutes()
Initializes the array of tool parameters with the default values specified when the tool was created.
public CreateRoutes(Object inLineFeatures, Object routeIdField, Object outFeatureClass, String measureSource)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inLineFeatures
- the features from which routes will be created.routeIdField
- the field containing values that uniquely identify each route.outFeatureClass
- the feature class to be created. It can be a shapefile or a geodatabase feature class.measureSource
- specifies how route measures will be obtained.Method Detail |
---|
public Object getInLineFeatures()
public void setInLineFeatures(Object inLineFeatures)
inLineFeatures
- the features from which routes will be created.public Object getRouteIdField()
public void setRouteIdField(Object routeIdField)
routeIdField
- the field containing values that uniquely identify each route.public Object getOutFeatureClass()
public void setOutFeatureClass(Object outFeatureClass)
outFeatureClass
- the feature class to be created. It can be a shapefile or a geodatabase feature class.public String getMeasureSource()
public void setMeasureSource(String measureSource)
measureSource
- specifies how route measures will be obtained.public Object getFromMeasureField()
public void setFromMeasureField(Object fromMeasureField)
fromMeasureField
- a field containing measure values. This field must be numeric and is required when the measure source is ONE_FIELD or TWO_FIELDS.public Object getToMeasureField()
public void setToMeasureField(Object toMeasureField)
toMeasureField
- a field containing measure values. This field must be numeric and is required when the measure source is TWO_FIELDS.public String getCoordinatePriority()
public void setCoordinatePriority(String coordinatePriority)
coordinatePriority
- the position from which measures will be accumulated for each output route. This parameter is ignored when the measure source is TWO_FIELDS.public double getMeasureFactor()
public void setMeasureFactor(double measureFactor)
measureFactor
- a value multiplied by the measure length of each input line before they are merged to create route measures. The default is 1.public double getMeasureOffset()
public void setMeasureOffset(double measureOffset)
measureOffset
- a value added to the route measures after the input lines have been merged to create a route. The default is 0.public String getIgnoreGaps()
public void setIgnoreGaps(String ignoreGaps)
ignoreGaps
- specifies whether spatial gaps will be ignored when calculating the measures on disjointed routes. This parameter is applicable when the measure source is LENGTH or ONE_FIELD.public String getBuildIndex()
public void setBuildIndex(String buildIndex)
buildIndex
- specifies whether an attribute index will be created for the route identifier field that is written to the output route feature class.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 |