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 |
指定航点的类型。 |
注解
通用 Windows 应用必须先经过验证,然后才能在 Windows.Services.Maps 命名空间中使用 MapControl 和地图服务。 若要对应用进行身份验证,必须指定地图身份验证密钥。
请参阅 请求映射身份验证密钥。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈