MapRouteFinder 类

定义

获取路由。

public ref class MapRouteFinder abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MapRouteFinder final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class MapRouteFinder
Public Class MapRouteFinder
继承
Object Platform::Object IInspectable MapRouteFinder
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

重要

必应地图企业版服务停用

来自 Windows.Services.Maps 命名空间中的 UWP MapControl 和地图服务依赖于必应地图。 必应地图企业版已弃用,并且将停用,此时 MapControl 和服务将不再接收数据。

有关详细信息,请参阅 必应地图开发人员中心必应地图文档

必须先对应用进行身份验证,然后才能在 Windows.Services.Maps 命名空间中使用 MapControl 和地图服务。 若要对应用进行身份验证,必须指定映射身份验证密钥。

请参阅 请求映射身份验证密钥

版本历史记录

Windows 版本 SDK 版本 已添加值
1703 15063 GetDrivingRouteFromEnhancedWaypointsAsync(IEnumerable<EnhancedWaypoint>)
1703 15063 GetDrivingRouteFromEnhancedWaypointsAsync(IEnumerable<EnhancedWaypoint>,MapRouteDrivingOptions)

方法

GetDrivingRouteAsync(Geopoint, Geopoint)

获取指定开始和结束坐标的驾驶路线。

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteDrivingOptions)

获取指定开始和结束坐标的驾驶路线(使用 MapRouteDrivingOptions)。

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization)

获取指定开始和结束坐标(使用优化)的驾驶路线。

GetDrivingRouteAsync(Geopoint, Geopoint, MapRouteOptimization, MapRouteRestrictions)

获取指定开始和结束坐标(使用优化和限制)的驾驶路线。

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

获取指定开始和结束坐标(使用优化、限制和标题)的驾驶路线。

GetDrivingRouteFromEnhancedWaypointsAsync(IIterable<EnhancedWaypoint>)

获取指定路点的驾驶路线(使用优化)。

GetDrivingRouteFromEnhancedWaypointsAsync(IIterable<EnhancedWaypoint>, MapRouteDrivingOptions)

获取指定路点的驾驶路线(使用优化)。

GetDrivingRouteFromWaypointsAsync(IIterable<Geopoint>)

获取指定路点的驾驶路线(使用优化)。

GetDrivingRouteFromWaypointsAsync(IIterable<Geopoint>, MapRouteOptimization)

获取指定路点的驾驶路线。

GetDrivingRouteFromWaypointsAsync(IIterable<Geopoint>, MapRouteOptimization, MapRouteRestrictions)

获取指定路点的驾驶路线(使用优化和限制)。

GetDrivingRouteFromWaypointsAsync(IIterable<Geopoint>, MapRouteOptimization, MapRouteRestrictions, Double)

获取指定路点的驾驶路线(使用优化、限制和标题)。

GetWalkingRouteAsync(Geopoint, Geopoint)

使用指定的开始坐标和结束坐标获取步行路线。

GetWalkingRouteFromWaypointsAsync(IIterable<Geopoint>)

使用指定的路点获取步行路线。

适用于

另请参阅