|
|||||||||
| 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.networkanalysttools.MakeServiceAreaLayer
public class MakeServiceAreaLayer
Makes a service area network analysis layer and sets its navigation properties. The Make Service Area Layer tool is contained in the Network Analyst Tools tool box.
Software restrictions: none
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
MakeServiceAreaLayer()
Creates the Make Service Area Layer tool with defaults. |
|
MakeServiceAreaLayer(Object inNetworkDataset,
String outNetworkAnalysisLayer,
String impedanceAttribute)
Creates the Make Service Area Layer tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getAccumulateAttributeName()
Returns the Accumulators parameter of this tool . |
String |
getDefaultBreakValues()
Returns the Default break values parameter of this tool . |
Object |
getExcludedSourceName()
Returns the Exclude sources from polygon generation parameter of this tool . |
String |
getImpedanceAttribute()
Returns the Impedance attribute parameter of this tool . |
Object |
getInNetworkDataset()
Returns the Input analysis network parameter of this tool . |
String |
getLinesSourceFields()
Returns the Include network source fields in lines parameter of this tool . |
String |
getLineType()
Returns the Line type parameter of this tool . |
String |
getMerge()
Returns the Merge polygons with similar ranges parameter of this tool . |
String |
getNestingType()
Returns the Polygon nest option parameter of this tool . |
String |
getOutNetworkAnalysisLayer()
Returns the Output layer name parameter of this tool . |
Object |
getOutputLayer()
Returns the Network Analyst Layer parameter of this tool (Read only). |
String |
getOverlap()
Returns the Overlap lines parameter of this tool . |
String |
getPolygonTrim()
Returns the Trim Polygons parameter of this tool . |
String |
getPolygonType()
Returns the Polygon type parameter of this tool . |
Object |
getPolyTrimValue()
Returns the Polygon trim parameter of this tool . |
Object |
getRestrictionAttributeName()
Returns the Restrictions parameter of this tool . |
String |
getSplit()
Returns the Split lines when they cross a service area break 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 |
getTravelFromTo()
Returns the Travel from or to facility parameter of this tool . |
String |
getUTurnPolicy()
Returns the U-turn policy parameter of this tool . |
void |
setAccumulateAttributeName(Object accumulateAttributeName)
Sets the Accumulators parameter of this tool . |
void |
setDefaultBreakValues(String defaultBreakValues)
Sets the Default break values parameter of this tool . |
void |
setExcludedSourceName(Object excludedSourceName)
Sets the Exclude sources from polygon generation parameter of this tool . |
void |
setImpedanceAttribute(String impedanceAttribute)
Sets the Impedance attribute parameter of this tool . |
void |
setInNetworkDataset(Object inNetworkDataset)
Sets the Input analysis network parameter of this tool . |
void |
setLinesSourceFields(String linesSourceFields)
Sets the Include network source fields in lines parameter of this tool . |
void |
setLineType(String lineType)
Sets the Line type parameter of this tool . |
void |
setMerge(String merge)
Sets the Merge polygons with similar ranges parameter of this tool . |
void |
setNestingType(String nestingType)
Sets the Polygon nest option parameter of this tool . |
void |
setOutNetworkAnalysisLayer(String outNetworkAnalysisLayer)
Sets the Output layer name parameter of this tool . |
void |
setOverlap(String overlap)
Sets the Overlap lines parameter of this tool . |
void |
setPolygonTrim(String polygonTrim)
Sets the Trim Polygons parameter of this tool . |
void |
setPolygonType(String polygonType)
Sets the Polygon type parameter of this tool . |
void |
setPolyTrimValue(Object polyTrimValue)
Sets the Polygon trim parameter of this tool . |
void |
setRestrictionAttributeName(Object restrictionAttributeName)
Sets the Restrictions parameter of this tool . |
void |
setSplit(String split)
Sets the Split lines when they cross a service area break parameter of this tool . |
void |
setTravelFromTo(String travelFromTo)
Sets the Travel from or to facility parameter of this tool . |
void |
setUTurnPolicy(String uTurnPolicy)
Sets the U-turn policy 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 MakeServiceAreaLayer()
Initializes the array of tool parameters with the default values specified when the tool was created.
public MakeServiceAreaLayer(Object inNetworkDataset,
String outNetworkAnalysisLayer,
String impedanceAttribute)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inNetworkDataset - Network Dataset Layer, the network dataset on which the service area analysis will be performed.outNetworkAnalysisLayer - String, name of the service area network analysis layer being created.impedanceAttribute - String, the cost attribute to be used as impedance in the analysis.| Method Detail |
|---|
public Object getInNetworkDataset()
public void setInNetworkDataset(Object inNetworkDataset)
inNetworkDataset - Network Dataset Layer, the network dataset on which the service area analysis will be performed.public String getOutNetworkAnalysisLayer()
public void setOutNetworkAnalysisLayer(String outNetworkAnalysisLayer)
outNetworkAnalysisLayer - String, name of the service area network analysis layer being created.public String getImpedanceAttribute()
public void setImpedanceAttribute(String impedanceAttribute)
impedanceAttribute - String, the cost attribute to be used as impedance in the analysis.public String getTravelFromTo()
public void setTravelFromTo(String travelFromTo)
travelFromTo - String, specifies the direction to or from facilities.public String getDefaultBreakValues()
public void setDefaultBreakValues(String defaultBreakValues)
defaultBreakValues - String, default impedance values at which to break the service area polygons. The default can be overridden by the value of public String getPolygonType()
public void setPolygonType(String polygonType)
polygonType - String, specifies the type of polygon to be generated.public String getMerge()
public void setMerge(String merge)
merge - String, specifies if polygons should be merged if they share similar ranges.public String getNestingType()
public void setNestingType(String nestingType)
nestingType - String, specifies if the output should contain nested polygons.public String getLineType()
public void setLineType(String lineType)
lineType - String, specifies the type of lines to be generated.public String getOverlap()
public void setOverlap(String overlap)
overlap - String, determines if overlap lines are generated when service area lines are computed.public String getSplit()
public void setSplit(String split)
split - String, splits lines when they cross a service area break.public Object getExcludedSourceName()
public void setExcludedSourceName(Object excludedSourceName)
excludedSourceName - String, when generating the polygons, the geometry of traversed elements from the excluded sources will not be considered. Example: excluding a subway edge source from a pedestrian walk zone polygon, since it is impossible to exit the subway along an edge.public Object getAccumulateAttributeName()
public void setAccumulateAttributeName(Object accumulateAttributeName)
accumulateAttributeName - String, list of cost attributes to be accumulated during analysis.public String getUTurnPolicy()
public void setUTurnPolicy(String uTurnPolicy)
uTurnPolicy - String, specifies optional U-turn restrictions.public Object getRestrictionAttributeName()
public void setRestrictionAttributeName(Object restrictionAttributeName)
restrictionAttributeName - String, list of restriction attributes to be honored during analysis.public String getPolygonTrim()
public void setPolygonTrim(String polygonTrim)
polygonTrim - , specifies that the polygons will be trimmed further.public Object getPolyTrimValue()
public void setPolyTrimValue(Object polyTrimValue)
polyTrimValue - Linear unit, the polygon trim value is used to trim the service area polygon. The parameter includes a value and units for the value. The default value is 100 meters. This value is used if the Trim_Polys option is used.public String getLinesSourceFields()
public void setLinesSourceFields(String linesSourceFields)
linesSourceFields - String, determines if overlap lines are generated when service area lines are computed.public Object getOutputLayer()
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 | ||||||||