【问题标题】:location tracking through mobile network in android在android中通过移动网络进行位置跟踪
【发布时间】:2013-11-22 11:48:56
【问题描述】:
  • 最近我通过禁用 GPS 和 wifi 来检查银河选项卡中的位置,准确度约为 50 到 65 米(位置在农村)。

  • 后来我清除了地图应用程序和设备的总缓存,当我在相同情况下检查位置时,精度非常差,大约在 1.2 公里到 2 公里之间。 -现在我激活了 wifi,突然它低于 50 米,现在当我禁用它时,即使显示的位置也在 60 米左右。

  • 有什么方法可以通过仅使用移动网络而不使用 wifi 和 gps 来找到大致位置,因为设备正在将一些信息收集到缓存中,这在禁用 wifi 和 gps 时会有所帮助。

我要问的是,设备不能使用移动三角测量并获得 50 米左右的精度,而不是依赖 wifi 和 gps 的缓存。哪里可以得到这个android的实现源码。

PS:我想禁用 wifi 和 gps,因为我想在硬件中模拟此功能,因为添加 wifi 和 gps 模块既耗电又昂贵。

【问题讨论】:

    标签: android geolocation gps android-wifi triangulation


    【解决方案1】:

    在一个大城市,手机可以接收到来自多个塔的信号,那么三角测量可能相当准确。手机可以测量的唯一参数是信号强度,并据此推断到每个桅杆的距离。

    在农村地区,电话可能只有一根桅杆发出信号。然后它所能做的就是估计到桅杆的距离,将你的位置放在桅杆上,然后根据那个信号强度计算精度。

    【讨论】:

    • 谁能解释一下如何根据信号强度获得距离,我想我们需要更多的参数,比如塔的高度和塔的信号传输功率。
    猜你喜欢
    • 2012-08-06
    • 1970-01-01
    • 2018-08-17
    • 1970-01-01
    • 2019-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多