【发布时间】:2014-03-03 06:50:52
【问题描述】:
由于 Windows Phone 8 使用不同的提供商(如网络、WiFi、GPS)来获取位置。是否可以专门从指定的提供商处获取位置?具体来说,如果我只需要 GPS 定位,我应该使用哪个 API?
在 Android 中,可以从特定提供商处查找位置,在 WP8 中寻找相同的功能。
How to use the .NET Location API for Windows Phone 8
Microsoft 定位服务允许您为 Windows Phone 创建位置感知应用程序。该服务从 GPS、Wi-Fi 和蜂窝网络等多个来源获取位置数据。它可以使用这些来源中的一个或多个来推断 Windows Phone 的位置,根据应用程序的需要平衡性能和功耗。
【问题讨论】:
-
为什么需要特定供应商提供?有一个完整的标准框架和一个专门设计的融合位置提供程序,这样您就可以担心用电量而不是您调用的提供程序。
-
@ianhanniballake 这是我们的业务需求,很多算法都基于它。
-
您在这里问了两个问题,一个针对 WP8,一个针对 Android。很难得到一个同时有两个答案的答案
-
@ShawnKendrot 不,我问的是 WP8,我是说它在 Android 中是可能的。
标签: android windows-phone-8 geolocation