Class RouteOptions
Contains properties used to refine a route service request.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI.Map.Bing
Assembly: Telerik.WinControls.RadMap.dll
Syntax
public class RouteOptions
Constructors
RouteOptions()
Initializes a new instance of the RouteOptions class.
Declaration
public RouteOptions()
Properties
DateTime
When specified and the route is optimized for timeWithTraffic, predictive traffic data is used to calculate the best route for the specified date time.
Declaration
public DateTime? DateTime { get; set; }
Property Value
System.Nullable<System.DateTime>
|
DistanceBeforeFirstTurn
Specifies the distance before the first turn is allowed in the route. This option only applies to the driving travel mode.
Declaration
public int? DistanceBeforeFirstTurn { get; set; }
Property Value
System.Nullable<System.Int32>
|
Heading
An integer value between 0 and 359 that represents degrees from north where north is 0 degrees and the heading is specified clockwise from north.
Declaration
public int? Heading { get; set; }
Property Value
System.Nullable<System.Int32>
|
MaxSolutions
Specifies the maximum number of driving routes to return. Should be an integer value between 1 and 3. The default value is 1.
Declaration
public int? MaxSolutions { get; set; }
Property Value
System.Nullable<System.Int32>
|
Mode
Gets or sets type of directions to return. The default value is TravelMode.Driving.
Declaration
public TravelMode Mode { get; set; }
Property Value
TravelMode
|
Optimization
Gets or sets the calculation method to use. The default value is RouteOptimization.MinimizeTime.
Declaration
public RouteOptimization Optimization { get; set; }
Property Value
RouteOptimization
|
RouteAttributes
Gets or sets whether to include or exclude parts of the routes response. The default value is RouteAttributes.ExcludeItinerary.
Declaration
public RouteAttributes RouteAttributes { get; set; }
Property Value
RouteAttributes
|
RouteAvoidance
Gets or sets value specifying how traffic information is used in the route calculation. The default value is TrafficUsage.None.
Declaration
public RouteAvoidance RouteAvoidance { get; set; }
Property Value
RouteAvoidance
|
Tolerances
Specifies a series of tolerance values. Each value produces a subset of points that approximates the route that is described by the full set of points.
Declaration
public double[] Tolerances { get; set; }
Property Value
System.Double[]
|