Windows.Services.Maps 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 查询的状态。 此枚举为 MapLocationFinderResult的 Status 属性提供值。 |
MapManeuverNotices |
提供有关操纵的其他信息。 此枚举为 MapRouteManeuver的 ManeuverNotices 属性提供值。 |
MapRouteFinderStatus |
返回 MapRouteFinder 查询的状态。 此枚举为 MapRouteFinderResult的 Status 属性提供值。 |
MapRouteManeuverKind |
描述可在路由中发生的各种类型的操作。 此枚举为 MapRouteManeuver的 Kind 属性提供值。 |
MapRouteOptimization |
指定应用于路由的优化。 此枚举为 GetDrivingRouteAsync 和 GetDrivingRouteFromWaypointsAsync 方法的某些重载的某些参数提供值。 |
MapRouteRestrictions |
指定应用于路由的限制。 此枚举为 GetDrivingRouteAsync 和 GetDrivingRouteFromWaypointsAsync 方法的某些重载的某些参数提供值。 |
MapServiceDataUsagePreference |
指定是使用联机还是脱机地图数据。 |
TrafficCongestion |
指定地图路线或路线段沿线交通拥堵程度。 |
WaypointKind |
指定 waypoint 的类型。 |
注解
重要
必应地图企业版服务停用
来自 Windows.Services.Maps 命名空间中的 UWP MapControl 和地图服务依赖于必应地图。 必应地图企业版已弃用,并且将停用,此时 MapControl 和服务将不再接收数据。
有关详细信息,请参阅 必应地图开发人员中心 和 必应地图文档。
必须先对应用进行身份验证,然后才能在 Windows.Services.Maps 命名空间中使用 MapControl 和地图服务。 若要对应用进行身份验证,必须指定映射身份验证密钥。
请参阅 请求映射身份验证密钥。