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 に含まれる 1 つ以上の駆動ルートが返されます。

属性

こちらもご覧ください

適用対象

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 に含まれる駆動ルートが返されます。

属性

こちらもご覧ください

適用対象