如何实现Windows Phone的GPS

时间:2013-02-15 17:18:30

标签: windows azure

我是Windows Phone开发的新手。我需要了解如何在Windows Phone 8中启用GPS功能。我需要在MAP上定位点

-Mahender

1 个答案:

答案 0 :(得分:1)

使用Windows Phone 8,您可以创建利用手机物理位置的应用程序。位置感知应用程序的方案包括使用用户的即时位置检查用户到Web服务,并跟踪用户在一段时间内发生变化的位置。手机提供的位置数据来自多个来源,包括GPS,Wi-Fi和手机。有两组不同的API可用于将位置数据合并到您的应用程序中。本主题将帮助您确定适合您的应用程序的位置API。 Windows Phone运行时位置API

Windows Phone运行时位置API是Windows Phone 8中的新功能。它具有以下功能:

可从托管代码和本机代码访问。如果您正在编写Direct3D应用程序,则必须使用此API进行定位。如果您要创建托管应用,建议您也使用此API。

在跟踪位置时,应用可以请求在指定的时间间隔后或设备距离上一个位置至少移动指定距离后接收位置更新。

与Windows 8融合。虽然这两个平台之间存在细微差别,但如果您同时定位手机和桌面,此API将允许您重复使用大多数位置代码。

有关在应用程序中使用Windows Phone Runtime位置API的信息,请参阅以下主题。

How to get the phone's current location for Windows Phone 8  

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206956(v=vs.105).aspx

How to continuously track the phone's location for Windows Phone 8

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj247548(v=vs.105).aspx

How to run location-tracking apps in the background for Windows Phone 8

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662935(v=vs.105).aspx

要下载演示获取手机当前位置,跟踪手机位置以及在后台跟踪位置的示例应用,请参阅Windows Phone 8的位置示例。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff431800%28v=vs.105%29.aspx