ESRI.ArcGIS.NetworkAnalystTools
MakeVehicleRoutingProblemLayer Class Members
See Also  Properties  Send your comments to: Site Administrator | Terms of Use | PRIVACY | Copyright @ ESRI | Careers
ESRI.ArcGIS.NetworkAnalystTools Namespace : MakeVehicleRoutingProblemLayer Class




The following tables list the members exposed by MakeVehicleRoutingProblemLayer.

Public Constructors

 NameDescription
Public ConstructorMakeVehicleRoutingProblemLayer ConstructorOverloaded. Constructor that takes all required parameters for geoprocessor execution.  
Top

Public Properties

 NameDescription
Public PropertyAliasThe alias for this tool's toolbox.  
Public Propertycapacity_countThe number of capacity constraint dimensions required to describe the relevant limits of the vehicles. In an order delivery case, each vehicle may have a limited amount of weight and volume it can carry at one time based on physical and legal limitations. In this case, if you track the weight and volume on the orders, you can use these two capacities to prevent the vehicles from getting overloaded. The capacity count for this scenario is two (weight and volume). Depending on the problem, you may need to track different types or amounts of capacities. The capacities entered into the capacity fields (DeliveryQuantities and PickupQuantities for the Orders class and Capacities for the Routes class) are space-delimited strings of numbers, which can hold up to the number of values specified in Capacity Count. Each capacity dimension should appear in the same positional order for all capacity field values in the same VRP analysis layer. The capacities themselves are unnamed, so to avoid accidentally transposing capacity dimensions, ensure that the space-delimited capacity lists are always entered in the same order for all capacity field values. (In, Optional)  
Public Propertydefault_dateThe implied date for time field values that don't have a date specified with the time. If a time field for an order object, such as TimeWindowStart1, has a time-only value, the date is assumed to be the Default Date. For example, if an order has a TimeWindowStart1 value of 9:00 AM and the Default Date is March 6, 2011, then the entire time value for the field is 9:00 A.M., March 6, 2011. The default date has no effect on time field values that already have a date. (In, Optional)  
Public Propertydistance_impedanceThe distance cost attribute used to define the length along the elements of the network. The distance cost attribute is optional. (In, Optional)  
Public Propertydistance_unitsThe distance units used by distance fields of the analysis layer's sublayers and tables (network analysis classes). This does not have to be the same as the units of the optional distance cost attribute. (In, Optional)  
Public Propertyexcess_transit_factorThis parameter allows you to rate the importance of reducing excess transit time. Excess transit time is the amount of time exceeding the time required to travel directly between the paired orders. The excess time results from breaks or travel to other orders or depots between visits to the paired orders. (In, Optional)  
Public PropertyhierarchyThe parameter is not used if a hierarchy attribute is not defined on the network dataset used to perform the analysis. In such cases, use "#" as the parameter value. (In, Optional)  
Public Propertyhierarchy_settings

Prior to version 10, this parameter allowed you to change the hierarchy ranges for your analysis from the default hierarchy ranges established in the network dataset. At version 10, this parameter is no longer supported and should be specified as an empty string. If you wish to change the hierarchy ranges for your analysis, update the default hierarchy ranges in the network dataset.

(In, Optional)  
Public Propertyin_network_datasetThe network dataset on which the vehicle routing problem analysis will be performed. The network dataset must have a time based cost attribute since the VRP solver minimizes time. (In, Required)  
Public Propertyout_network_analysis_layerName of the vehicle routing problem network analysis layer to create. (In, Required)  
Public Propertyoutput_layerNetwork Analyst Layer (out, Optional)  
Public Propertyoutput_path_shapeOutput path shape (in, Optional)  
Public PropertyParameterInfoThe parameters used by this tool. For internal use only.  
Public Propertyrestriction_attribute_nameList of restriction attributes to apply during the analysis. (In, Optional)  
Public Propertytime_impedanceThe time cost attribute used to define the traversal time along the elements of the network. The time cost attribute is required, since the vehicle routing problem solver minimizes time. (In, Required)  
Public Propertytime_unitsThe time units used by the temporal fields of the analysis layer's sublayers and tables (network analysis classes). This does not have to be the same as the units of the time cost attribute. (In, Optional)  
Public Propertytime_window_factorThis parameter allows you to rate the importance of honoring time windows without causing violations. A time window violation occurs when a route arrives at an order, depot, or break after a time window has closed. The violation is the interval between the end of the time window and the arrival time of a route. (In, Optional)  
Public PropertyToolboxDirectoryThe directory of this tool's toolbox.  
Public PropertyToolboxNameThe name of this tool's toolbox.  
Public PropertyToolNameThe name of this tool.  
Public PropertyUTurn_policyRestrict or permit U-turns at junctions that could occur during network traversal between stops. (In, Optional)  
Top

See Also

© 2010 All Rights Reserved.