|
|||||||||
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.cartographytools.MergeDividedRoads
public class MergeDividedRoads
Generates single line road features in place of matched pairs of divided road lanes. The Merge Divided Roads tool is contained in the Cartography Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
MergeDividedRoads()
Creates the Merge Divided Roads tool with defaults. |
|
MergeDividedRoads(Object inFeatures,
Object mergeField,
Object mergeDistance,
Object outFeatures)
Creates the Merge Divided Roads tool with the required parameters. |
Method Summary | |
---|---|
Object |
getInFeatures()
Returns the Input Features parameter of this tool . |
Object |
getMergeDistance()
Returns the Merge Distance parameter of this tool . |
Object |
getMergeField()
Returns the Merge Field parameter of this tool . |
Object |
getOutDisplacementFeatures()
Returns the Output Displacement Feature Class parameter of this tool . |
Object |
getOutFeatures()
Returns the Output Features 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 |
setInFeatures(Object inFeatures)
Sets the Input Features parameter of this tool . |
void |
setMergeDistance(Object mergeDistance)
Sets the Merge Distance parameter of this tool . |
void |
setMergeField(Object mergeField)
Sets the Merge Field parameter of this tool . |
void |
setOutDisplacementFeatures(Object outDisplacementFeatures)
Sets the Output Displacement Feature Class parameter of this tool . |
void |
setOutFeatures(Object outFeatures)
Sets the Output Features 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 MergeDividedRoads()
Initializes the array of tool parameters with the default values specified when the tool was created.
public MergeDividedRoads(Object inFeatures, Object mergeField, Object mergeDistance, Object outFeatures)
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 linear road features that contain matched pairs of divided road lanes which should be merged together to a single output line feature.mergeField
- the field that contains road classification information. Only parallel, proximate roads of equal classification will be merged. A value of 0 (zero) locks a feature to prevent it from participating in merging.mergeDistance
- the minimum distance apart, in the specified units, for equal-class, relatively parallel road features to be merged. This distance must be greater than zero. If the units are in pt, mm, cm, or in, the value is considered as page units and takes into account the reference scale.outFeatures
- the output feature class containing single line merged road features and all unmerged road features.Method Detail |
---|
public Object getInFeatures()
public void setInFeatures(Object inFeatures)
inFeatures
- the input linear road features that contain matched pairs of divided road lanes which should be merged together to a single output line feature.public Object getMergeField()
public void setMergeField(Object mergeField)
mergeField
- the field that contains road classification information. Only parallel, proximate roads of equal classification will be merged. A value of 0 (zero) locks a feature to prevent it from participating in merging.public Object getMergeDistance()
public void setMergeDistance(Object mergeDistance)
mergeDistance
- the minimum distance apart, in the specified units, for equal-class, relatively parallel road features to be merged. This distance must be greater than zero. If the units are in pt, mm, cm, or in, the value is considered as page units and takes into account the reference scale.public Object getOutFeatures()
public void setOutFeatures(Object outFeatures)
outFeatures
- the output feature class containing single line merged road features and all unmerged road features.public Object getOutDisplacementFeatures()
public void setOutDisplacementFeatures(Object outDisplacementFeatures)
outDisplacementFeatures
- the output polygon features containing the degree and direction of road displacement, to be used by the Propagate Displacement tool to preserve spatial relationships.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 |