我正在检查Windows Phone 8的某些功能。
据我所知,有两种方法可以找到当前位置。 1. GPS 2. GSM
Wnidows Phone 8作为Geolocator课程,帮助我们找到基于GPS的位置。是否有任何API可以在没有GPS和互联网的情况下获取位置?
答案 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