|
|||||||||
| 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.MakeClosestFacilityLayer
public class MakeClosestFacilityLayer
Makes a closest facility network analysis layer and sets its navigation properties. The Make Closest Facility 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 | |
|---|---|
MakeClosestFacilityLayer()
Creates the Make Closest Facility Layer tool with defaults. |
|
MakeClosestFacilityLayer(Object inNetworkDataset,
String outNetworkAnalysisLayer,
String impedanceAttribute)
Creates the Make Closest Facility Layer tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getAccumulateAttributeName()
Returns the Accumulators parameter of this tool . |
double |
getDefaultCutoff()
Returns the Default cutoff parameter of this tool . |
int |
getDefaultNumberFacilitiesToFind()
Returns the Number of facilities to find parameter of this tool . |
String |
getHierarchy()
Returns the Use hierarchy in analysis parameter of this tool . |
Object |
getHierarchySettings()
Returns the Hierarchy rank settings 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 |
getOutNetworkAnalysisLayer()
Returns the Output layer name parameter of this tool . |
Object |
getOutputLayer()
Returns the Network Analyst Layer parameter of this tool (Read only). |
String |
getOutputPathShape()
Returns the Output path shape parameter of this tool . |
Object |
getRestrictionAttributeName()
Returns the Restrictions 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 |
setDefaultCutoff(double defaultCutoff)
Sets the Default cutoff parameter of this tool . |
void |
setDefaultNumberFacilitiesToFind(int defaultNumberFacilitiesToFind)
Sets the Number of facilities to find parameter of this tool . |
void |
setHierarchy(String hierarchy)
Sets the Use hierarchy in analysis parameter of this tool . |
void |
setHierarchySettings(Object hierarchySettings)
Sets the Hierarchy rank settings 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 |
setOutNetworkAnalysisLayer(String outNetworkAnalysisLayer)
Sets the Output layer name parameter of this tool . |
void |
setOutputPathShape(String outputPathShape)
Sets the Output path shape parameter of this tool . |
void |
setRestrictionAttributeName(Object restrictionAttributeName)
Sets the Restrictions 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 MakeClosestFacilityLayer()
Initializes the array of tool parameters with the default values specified when the tool was created.
public MakeClosestFacilityLayer(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 closest facility analysis will be performed.outNetworkAnalysisLayer - String, name of the closest facility 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 closest facility analysis will be performed.public String getOutNetworkAnalysisLayer()
public void setOutNetworkAnalysisLayer(String outNetworkAnalysisLayer)
outNetworkAnalysisLayer - String, name of the closest facility 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 between facilities and incidents.public double getDefaultCutoff()
public void setDefaultCutoff(double defaultCutoff)
defaultCutoff - Double, default impedance value at which to cut off searching for facilities for a given incident. The default can be overriden by the value of the public int getDefaultNumberFacilitiesToFind()
public void setDefaultNumberFacilitiesToFind(int defaultNumberFacilitiesToFind)
defaultNumberFacilitiesToFind - Long, default number of closest facilities to find per incident. The default can be overridden by the value of the TargetFacilityCount property of the incidents.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 getHierarchy()
public void setHierarchy(String hierarchy)
hierarchy - String, specify whether or not to use a hierarchy in the analysis.public Object getHierarchySettings()
public void setHierarchySettings(Object hierarchySettings)
hierarchySettings - Network Analyst Hierarchy Settings, sets the hierarchy attribute values at which the navigation algorithm should form the highest, middle, and lowest ranks.
The value is specified as a space-separated string containing two integers whose values must be greater than zero. The integers indicate low-to-mid and mid-to-high break values. The two integers must have their values in increasing order. For example, a value of "6 8" indicates that the primary roads are defined by the values of one to six, secondary roads by seven, and local roads by eight and higher.public String getOutputPathShape()
public void setOutputPathShape(String outputPathShape)
outputPathShape - String, in some situations, it may not be possible to compute the measures, and the lines will be output without measures.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 | ||||||||