MapRouteFinder.GetDrivingRouteAsync MapRouteFinder.GetDrivingRouteAsync MapRouteFinder.GetDrivingRouteAsync MapRouteFinder.GetDrivingRouteAsync Method

Definition

Overloads

GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint)

Gets a driving route for the specified start and end coordinates.

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Gets a driving route for the specified start and end coordinates (using MapRouteDrivingOptions ).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Gets a driving route for the specified start and end coordinates (using optimizations).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Gets a driving route for the specified start and end coordinates (using optimizations and restrictions).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double)

Gets a driving route for the specified start and end coordinates (using optimizations, restrictions, and heading).

GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint) GetDrivingRouteAsync(Geopoint, Geopoint)

Gets a driving route for the specified start and end coordinates.

public : static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint)
static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint) const;
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint)
Public Shared Function GetDrivingRouteAsync(startPoint As Geopoint, endPoint As Geopoint) As IAsyncOperation(Of MapRouteFinderResult)

Parameters

startPoint
Geopoint Geopoint

The starting point of the driving route.

endPoint
Geopoint Geopoint

The ending point of the driving route.

Returns

When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.

See also

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Gets a driving route for the specified start and end coordinates (using MapRouteDrivingOptions ).

public : static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteDrivingOptions options)
static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteDrivingOptions options) const;
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteDrivingOptions options)
Public Shared Function GetDrivingRouteAsync(startPoint As Geopoint, endPoint As Geopoint, options As MapRouteDrivingOptions) As IAsyncOperation(Of MapRouteFinderResult)

Parameters

startPoint
Geopoint Geopoint

The starting point of the driving route.

endPoint
Geopoint Geopoint

The ending point of the driving route.

options
MapRouteDrivingOptions MapRouteDrivingOptions

The advanced routing options to be applied to this route.

Returns

When this method completes successfully, it returns one or more driving routes contained in the MapRouteFinderResult.

See also

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Gets a driving route for the specified start and end coordinates (using optimizations).

public : static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization)
static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization) const;
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization)
Public Shared Function GetDrivingRouteAsync(startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization) As IAsyncOperation(Of MapRouteFinderResult)

Parameters

startPoint
Geopoint Geopoint

The starting point of the driving route.

endPoint
Geopoint Geopoint

The ending point of the driving route.

optimization
MapRouteOptimization MapRouteOptimization

The optimizations to apply when calculating the driving route.

Returns

When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.

See also

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Gets a driving route for the specified start and end coordinates (using optimizations and restrictions).

public : static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions)
static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions) const;
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions)
Public Shared Function GetDrivingRouteAsync(startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions) As IAsyncOperation(Of MapRouteFinderResult)

Parameters

startPoint
Geopoint Geopoint

The starting point of the driving route.

endPoint
Geopoint Geopoint

The ending point of the driving route.

optimization
MapRouteOptimization MapRouteOptimization

The optimizations to apply when calculating the driving route.

restrictions
MapRouteRestrictions MapRouteRestrictions

The restrictions to apply when calculating the driving route.

Returns

When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.

See also

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double) GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions, Double)

Gets a driving route for the specified start and end coordinates (using optimizations, restrictions, and heading).

public : static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees)
static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees) const;
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, Double headingInDegrees)
Public Shared Function GetDrivingRouteAsync(startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions, headingInDegrees As Double) As IAsyncOperation(Of MapRouteFinderResult)

Parameters

startPoint
Geopoint Geopoint

The starting point of the driving route.

endPoint
Geopoint Geopoint

The ending point of the driving route.

optimization
MapRouteOptimization MapRouteOptimization

The optimizations to apply when calculating the driving route.

restrictions
MapRouteRestrictions MapRouteRestrictions

The restrictions to apply when calculating the driving route.

headingInDegrees
Double Double

The preferred start direction from the current location for the driving route.

Returns

When this method completes successfully, it returns a driving route contained in the MapRouteFinderResult.

See also