获取当前电话位置没有GPS和互联网

时间:2014-07-07 10:46:51

标签: c# windows-phone-8

我正在检查Windows Phone 8的某些功能。

据我所知,有两种方法可以找到当前位置。 1. GPS 2. GSM

Wnidows Phone 8作为Geolocator课程,帮助我们找到基于GPS的位置。是否有任何API可以在没有GPS和互联网的情况下获取位置?

2 个答案:

答案 0 :(得分:3)

GeoLocator API在内部检查GPS,GSM(使用手机信号塔三角测量)和WiFi,以根据指定的精度确定当前位置。如果您不想使用GPS或GSM三角测量,找到该位置的唯一方法是连接到Wi-Fi(可以访问互联网)。

答案 1 :(得分:0)

没有GPS或互联网是没有办法的。您的GeoLocator API具有GPS,GSM和WiFi。如果手机没有启用/可用的任何技术 - 您无法确定手机的位置。使用Windows 8.1,您还拥有IP地址(但这是一个糟糕的选择)。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.devices.geolocation.positionsource.aspx