Windows.Services.Maps 命名空间

Windows.Services.Maps 命名空间包含提供位置、路由和地理编码服务的类。

EnhancedWaypoint

表示路由必须通过的停止、启动或中间路点。

ManeuverWarning

表示沿路线段的潜在问题。

MapAddress

表示地址。

MapLocation

表示地理位置。

MapLocationFinder

提供将地址转换为地理位置(地理编码)的方法,并将地理位置转换为地址(反向地理编码)。

MapLocationFinderResult

返回 MapLocationFinder 查询的结果。

MapManager

显示允许用户下载地图以供脱机使用的 UI,或更新以前下载的地图。

MapRoute

表示要在两个或多个路点之间行驶的路径。

MapRouteDrivingOptions

表示高级路由选项。

MapRouteFinder

获取路由。

MapRouteFinderResult

返回 MapRouteFinder 查询的结果。

MapRouteLeg

表示在路线上的两个路点之间行驶所需的一组操作(操纵)。

MapRouteManeuver

表示沿路线段路径执行的操作。

MapService

与联机地图服务通信。

PlaceInfo

显示一个地图位置和信息,该位置描述当用户在窗口外部单击时自动关闭的浅色窗口中的位置。

PlaceInfoCreateOptions

表示有关应用可以在应用内的光允许窗口中显示的地图位置的信息。

枚举

ManeuverWarningKind

指定沿路线段的潜在问题的类型。

ManeuverWarningSeverity

指定路线段上潜在问题的严重性。

MapLocationDesiredAccuracy

指示将纬度和经度坐标转换为城市或地址等物理位置时要使用的所需准确性。

MapLocationFinderStatus

返回 MapLocationFinder 查询的状态。 此枚举为 MapLocationFinderResultStatus 属性提供值。

MapManeuverNotices

提供有关操纵的其他信息。 此枚举为 MapRouteManeuverManeuverNotices 属性提供值。

MapRouteFinderStatus

返回 MapRouteFinder 查询的状态。 此枚举为 MapRouteFinderResultStatus 属性提供值。

MapRouteManeuverKind

描述可在路由中发生的各种类型的操作。 此枚举为 MapRouteManeuverKind 属性提供值。

MapRouteOptimization

指定应用于路由的优化。 此枚举为 GetDrivingRouteAsyncGetDrivingRouteFromWaypointsAsync 方法的某些重载的某些参数提供值。

MapRouteRestrictions

指定应用于路由的限制。 此枚举为 GetDrivingRouteAsyncGetDrivingRouteFromWaypointsAsync 方法的某些重载的某些参数提供值。

MapServiceDataUsagePreference

指定是使用联机还是脱机地图数据。

TrafficCongestion

指定地图路线或路线段沿线交通拥堵程度。

WaypointKind

指定 waypoint 的类型。

注解

重要

必应地图企业版服务停用

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

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

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

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

另请参阅