我正在使用 Location API获取当前位置。 根据msdn,定位源可以是GPS、Wifi Triangulation、IP等。
当我获得一个位置时,我如何知道该位置的来源是什么?如果它来自 GPS 设备或位置基于手机信号塔和/或 WiFi 接入点的可用性。
我在 locationreport 中看到你可以 get the sensor id .我可以使用此 ID 来了解位置的来源吗?
最佳答案
我决定以一种不是最准确但对我来说足够了的方式来实现这部分。我使用误差半径来判断位置是来自 GPS 还是基于手机信号塔和/或 WiFi 接入点的可用性。当然,一个糟糕的 GPS 会给我很大的误差半径,但就我而言,这已经足够了。
关于c++ - 获取地理位置源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18120638/