|
|||||||||
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.networkanalysttools.TurnTableToTurnFeatureClass
public class TurnTableToTurnFeatureClass
Converts an ArcView turn table or ArcInfo Workstation coverage turn table to an ArcGIS turn feature class. The Turn Table To Turn Feature Class tool is contained in the Network Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
TurnTableToTurnFeatureClass()
Creates the Turn Table To Turn Feature Class tool with defaults. |
|
TurnTableToTurnFeatureClass(Object inTurnTable,
Object referenceLineFeatures,
String outFeatureClassName)
Creates the Turn Table To Turn Feature Class tool with the required parameters. |
Method Summary | |
---|---|
String |
getConfigKeyword()
Returns the Config Keyword parameter of this tool . |
Object |
getInTurnTable()
Returns the Input Turn Table parameter of this tool . |
int |
getMaximumEdges()
Returns the Maximum Edges parameter of this tool . |
String |
getOutFeatureClassName()
Returns the Output Turn Feature Class Name parameter of this tool . |
Object |
getOutTurnFeatures()
Returns the Output Turn Feature Class parameter of this tool (Read only). |
Object |
getReferenceLineFeatures()
Returns the Reference Line Features parameter of this tool . |
Object |
getReferenceNodesTable()
Returns the Reference Nodes Table parameter of this tool . |
double |
getSpatialGrid1()
Returns the Output Spatial Grid 1 parameter of this tool . |
double |
getSpatialGrid2()
Returns the Output Spatial Grid 2 parameter of this tool . |
double |
getSpatialGrid3()
Returns the Output Spatial Grid 3 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 |
setConfigKeyword(String configKeyword)
Sets the Config Keyword parameter of this tool . |
void |
setInTurnTable(Object inTurnTable)
Sets the Input Turn Table parameter of this tool . |
void |
setMaximumEdges(int maximumEdges)
Sets the Maximum Edges parameter of this tool . |
void |
setOutFeatureClassName(String outFeatureClassName)
Sets the Output Turn Feature Class Name parameter of this tool . |
void |
setReferenceLineFeatures(Object referenceLineFeatures)
Sets the Reference Line Features parameter of this tool . |
void |
setReferenceNodesTable(Object referenceNodesTable)
Sets the Reference Nodes Table parameter of this tool . |
void |
setSpatialGrid1(double spatialGrid1)
Sets the Output Spatial Grid 1 parameter of this tool . |
void |
setSpatialGrid2(double spatialGrid2)
Sets the Output Spatial Grid 2 parameter of this tool . |
void |
setSpatialGrid3(double spatialGrid3)
Sets the Output Spatial Grid 3 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 TurnTableToTurnFeatureClass()
Initializes the array of tool parameters with the default values specified when the tool was created.
public TurnTableToTurnFeatureClass(Object inTurnTable, Object referenceLineFeatures, String outFeatureClassName)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inTurnTable
- the .dbf or INFO turn table from which the new turn feature class is being created. iNFO tables do not support mixed case path names on Linux and Solaris.referenceLineFeatures
- the line feature class to which the input turn table refers. The feature class must be a source in a network dataset.outFeatureClassName
- the name of the new turn feature class to create.Method Detail |
---|
public Object getInTurnTable()
public void setInTurnTable(Object inTurnTable)
inTurnTable
- the .dbf or INFO turn table from which the new turn feature class is being created. iNFO tables do not support mixed case path names on Linux and Solaris.public Object getReferenceLineFeatures()
public void setReferenceLineFeatures(Object referenceLineFeatures)
referenceLineFeatures
- the line feature class to which the input turn table refers. The feature class must be a source in a network dataset.public String getOutFeatureClassName()
public void setOutFeatureClassName(String outFeatureClassName)
outFeatureClassName
- the name of the new turn feature class to create.public Object getReferenceNodesTable()
public void setReferenceNodesTable(Object referenceNodesTable)
referenceNodesTable
- the nodes.dbf table in the .nws folder containing the original ArcView GIS network in which the input turn table participated. this parameter is ignored if the input turn table is an INFO table. if the input turn table is a .dbf table and this parameter is omitted, then U-turns and turns that traverse between edges connected to each other at both ends will not be created in the output turn feature class. errors will be reported in an error file written to the directory defined by the TEMP system variable. The full path name to the error file is reported as a warning message.public int getMaximumEdges()
public void setMaximumEdges(int maximumEdges)
maximumEdges
- the maximum number of edges per turn in the new turn feature class. The default value is 5. The maximum value is 20.public String getConfigKeyword()
public void setConfigKeyword(String configKeyword)
configKeyword
- specifies the configuration keyword that determines the storage parameters of the output turn feature class. This parameter is used only if the output turn feature class is created in an ArcSDE geodatabase.public double getSpatialGrid1()
public void setSpatialGrid1(double spatialGrid1)
spatialGrid1
- the Spatial Grid 1, 2, and 3 parameters apply only to file geodatabases and certain ArcSDE geodatabase feature classes. If you are unfamiliar with setting grid sizes, leave these options as 0,0,0 and ArcGIS will compute optimal sizes for you. For more information about this parameter, refer to the Add Spatial Index tool documentation.public double getSpatialGrid2()
public void setSpatialGrid2(double spatialGrid2)
spatialGrid2
- cell size of the second spatial grid. Leave the size at 0 if you only want one grid. Otherwise, set the size to at least three times larger than Spatial Grid 1.public double getSpatialGrid3()
public void setSpatialGrid3(double spatialGrid3)
spatialGrid3
- cell size of the third spatial grid. Leave the size at 0 if you only want two grids. Otherwise, set the size to at least three times larger than Spatial Grid 2.public Object getOutTurnFeatures()
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 |