Поделиться через


MapRouteFinder.GetDrivingRouteAsync Метод

Определение

Перегрузки

GetDrivingRouteAsync(Geopoint, Geopoint)

Возвращает маршрут вождения для указанных координат начала и окончания.

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Возвращает маршрут вождения для указанных координат начала и окончания (с помощью MapRouteDrivingOptions).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций).

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций и ограничений).

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

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций, ограничений и заголовка).

GetDrivingRouteAsync(Geopoint, Geopoint)

Возвращает маршрут вождения для указанных координат начала и окончания.

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint);
function getDrivingRouteAsync(startPoint, endPoint)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint) As IAsyncOperation(Of MapRouteFinderResult)

Параметры

startPoint
Geopoint

Начальная точка маршрута вождения.

endPoint
Geopoint

Конечная точка маршрута.

Возвращаемое значение

После успешного завершения этого метода он возвращает маршрут вождения, содержащийся в MapRouteFinderResult.

Атрибуты

См. также раздел

Применяется к

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

Возвращает маршрут вождения для указанных координат начала и окончания (с помощью MapRouteDrivingOptions).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteDrivingOptions ^ options);
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteDrivingOptions const& options);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteDrivingOptions options);
function getDrivingRouteAsync(startPoint, endPoint, options)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, options As MapRouteDrivingOptions) As IAsyncOperation(Of MapRouteFinderResult)

Параметры

startPoint
Geopoint

Начальная точка маршрута вождения.

endPoint
Geopoint

Конечная точка маршрута.

options
MapRouteDrivingOptions

Дополнительные параметры маршрутизации, применяемые к этому маршруту.

Возвращаемое значение

После успешного завершения этого метода он возвращает один или несколько движущих маршрутов, содержащихся в MapRouteFinderResult.

Атрибуты

См. также раздел

Применяется к

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization);
function getDrivingRouteAsync(startPoint, endPoint, optimization)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization) As IAsyncOperation(Of MapRouteFinderResult)

Параметры

startPoint
Geopoint

Начальная точка маршрута вождения.

endPoint
Geopoint

Конечная точка маршрута.

optimization
MapRouteOptimization

Оптимизация, применяемая при вычислении маршрута движения.

Возвращаемое значение

После успешного завершения этого метода он возвращает маршрут вождения, содержащийся в MapRouteFinderResult.

Атрибуты

См. также раздел

Применяется к

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций и ограничений).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAndRestrictionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization, MapRouteRestrictions const& restrictions);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationAndRestrictionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions);
function getDrivingRouteAsync(startPoint, endPoint, optimization, restrictions)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions) As IAsyncOperation(Of MapRouteFinderResult)

Параметры

startPoint
Geopoint

Начальная точка маршрута вождения.

endPoint
Geopoint

Конечная точка маршрута.

optimization
MapRouteOptimization

Оптимизация, применяемая при вычислении маршрута движения.

restrictions
MapRouteRestrictions

Ограничения, применяемые при расчете маршрута движения.

Возвращаемое значение

После успешного завершения этого метода он возвращает маршрут вождения, содержащийся в MapRouteFinderResult.

Атрибуты

См. также раздел

Применяется к

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

Возвращает маршрут вождения для указанных координат начала и окончания (с использованием оптимизаций, ограничений и заголовка).

public:
 static IAsyncOperation<MapRouteFinderResult ^> ^ GetDrivingRouteAsync(Geopoint ^ startPoint, Geopoint ^ endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees);
/// [Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint const& startPoint, Geopoint const& endPoint, MapRouteOptimization const& optimization, MapRouteRestrictions const& restrictions, double const& headingInDegrees);
[Windows.Foundation.Metadata.Overload("GetDrivingRouteWithOptimizationRestrictionsAndHeadingAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteAsync(Geopoint startPoint, Geopoint endPoint, MapRouteOptimization optimization, MapRouteRestrictions restrictions, double headingInDegrees);
function getDrivingRouteAsync(startPoint, endPoint, optimization, restrictions, headingInDegrees)
Public Shared Function GetDrivingRouteAsync (startPoint As Geopoint, endPoint As Geopoint, optimization As MapRouteOptimization, restrictions As MapRouteRestrictions, headingInDegrees As Double) As IAsyncOperation(Of MapRouteFinderResult)

Параметры

startPoint
Geopoint

Начальная точка маршрута вождения.

endPoint
Geopoint

Конечная точка маршрута.

optimization
MapRouteOptimization

Оптимизация, применяемая при вычислении маршрута движения.

restrictions
MapRouteRestrictions

Ограничения, применяемые при расчете маршрута движения.

headingInDegrees
Double

double

Предпочтительное направление начала из текущего расположения для маршрута вождения.

Возвращаемое значение

После успешного завершения этого метода он возвращает маршрут вождения, содержащийся в MapRouteFinderResult.

Атрибуты

См. также раздел

Применяется к