zoukankan      html  css  js  c++  java
  • 最全的LBS手机定位技术说明

    随着手机技术的发展定位方式也发生了非常大的变化。获取手机位置有非常多种方式。

    第一种:CELL-ID定位原理

        通过移动网络获取设备当前所在的Cell信息来获取设备当前位置。当设备位置更新设备会向当前服务小区报告当前位置信息,Cell ID定位的精度随着小区的覆盖范围而变化,从几十米到上百米不等。Cell ID是眼下最easy使用的定位方式。仅仅要获取手机訪问的基站编号。在通过后台服务得到基站的坐标那就能获得手机的大体位置了。


    另外一种:AFLT定位原理

          AFLT(Advanced Forword Link Trilateration) 是在定位操作时同一时候监听多个基站的信号,利用信号的延时和强度信号来确定手机到附件基站的距离,最后用三角定位算法计算用户的位置。一般在城市里基站的覆盖往往是重叠没有盲区的。

    所以手机往往会有多个基站的信息。这也是为什么基站定位城市比农村要准确非常多的原因。


    第三种:基站和GPS的混合定位(AGPS)




    第四种:基站+ WIFI+ GPS的混合定位。

    这种定位方式是眼下最经常使用的定位方式,在使用手机地图一般是提示你打开GPS或者Wifi。

    假设要是在室外打开随意一个选项都能够大大提高定位精度。 特别是打开wifi会瞬间提高定位精度。

    眼下手机地图的定位方式基本都是这种混合定位方式。

    原来也非常easy就是IP定位,在你手机接入wifi时回获取到路由的硬件地址,假设你手机在线就能够通过这唯一地址得到路由的位置坐标,在通过对wifi的强度信息获取你的距离信息组后提高你的位置精度。




    手机查看基站信息的方法

    1. Android智能机:在拨打电话界面输入*#*#4636#*#* 查看对应的基站信息,一般为16进制,请选择1进制进行查询

    2. IPhone:在拨打电话界面输入*3001#12345#*查看对应的基站信息

    查出CID后你能够尝试在 http://www.minigps.net/cellsearch.html  定位一下自己手机的位置。

    输入*#*#4636#*#* 选择->Phone information
       



  • 相关阅读:
    linux 短信收发
    sama5d3 环境检测 adc测试
    【Codeforces 723C】Polycarp at the Radio 贪心
    【Codeforces 723B】Text Document Analysis 模拟
    【USACO 2.2】Preface Numbering (找规律)
    【Codeforces 722C】Destroying Array (数据结构、set)
    【USACO 2.1】Hamming Codes
    【USACO 2.1】Healthy Holsteins
    【USACO 2.1】Sorting A Three-Valued Sequence
    【USACO 2.1】Ordered Fractions
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5194613.html
Copyright © 2011-2022 走看看