导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

Windows Phone 8 的 .NET 位置 API

2014/6/18

仅适用于:Windows Phone 8 和 Windows Phone Silverlight 8.1

说明注意:

Windows Phone 8 拥有用于创建位置感知应用程序的新 Windows Phone 运行时 API。本主题中的内容适用于已在 Windows Phone OS 7.0 中引进并且仍完全受支持的 .NET 位置 API。有关哪种 API 集适合您的应用程序的信息,请参见 Windows Phone 8 的位置

Microsoft 定位服务允许您为 Windows Phone 创建位置感知应用程序。 该服务从多个来源(如 GPS、Wi-Fi 和手机网络)获取位置数据。它可以使用一个或多个来源推导出 Windows Phone 的位置,从而根据应用程序的需要平衡性能和电能利用。位置通过事件驱动的托管代码接口向应用程序公开。

第一层由 Windows Phone 设备中的硬件组成。这包括 GPS 接收器、Wi-Fi 和手机网络收音机。这些可以全部充当精度和能耗级别各不相同的位置数据的提供程序。硬件的上面是本机代码层。该层直接与可用的位置数据来源通信并决定使用哪个来源,根据数据的可用性以及应用程序指定的性能要求确定设备的位置。本机代码层还借助 Microsoft 托管的 Web 服务与 Internet 通信,以从数据库查找与位置有关的信息。定位服务的顶层是托管接口,通过 Windows Phone SDK 附带的 DLL 公开。应用程序使用该接口启动和停止定位服务,设置应用程序所需的精度级别以及从本机代码层(当它变为可用时)接收位置数据。

显示:
© 2015 Microsoft