从手机设置位置谈谈科技不只靠GPS

  有些我以为是常识的东西,后来发现并不是常识,而当我想要分享给大家的时候,经过高手点拨,意外发现居然我自己所了解的也是有偏差的,有鉴于此,写篇文章。

  源起是GPS的工作原理,我一直以为是常识来着,不过今天把这个话题延申一下。

  手机是怎么设置位置的。

  手机设置位置一般有三个方法。

  方法1:基于你当前所接触的WIFI热点,如果这个WIFI热点是公开可查询的热点,存在地址信息对应的,那么你的位置可以锁定在该位置的一定半径内。

  通过WIFI设置位置,你的位置只能被确认在一定半径的范围内,并不能精确识别你的位置,速度。

  方法2:基于移动基站设置位置,你的手手机设置位置机信号是通过移动基站交互的,移动基站的地理位置是清晰明确的,当你手机可以获得多个基站的信号,并且不同基站信号存在不同的强弱衰减,那么可以根据这几个基站的位置和你信号衰减的情况,大致获得你的当前位置范围,以及大致的移动速度,如果你处于具有一定速度的交通工具之内的话。

  方法3:最精准的,是通过卫星设置位置,你看,虽然WIFI,基站,卫星,具体是从近到远,但设置位置准确度确实越来越精确。

  那么卫星设置位置,其实也包括不同的选择,以前是GPS一统天下,大家一提卫星设置位置就是GPS,但其实现在有很多家不同的卫星设置位置系统,GPS依然是全球规模最大的,移动位置调试此外欧洲的伽利略,中国的北斗系统等等。

  实际上很多国产智能手机和卫星导航的芯片已经支持北斗系统,用户看到的标志可能还是GPS,但提供设置位置服务的,实际上可能是来自于不同的系统。

  那么手机会自动根据信号强弱选择合适的系统进行设置位置导航,通常情况下,用户无需自己选择用哪个卫星系统,所以你就不用问我怎么切换到北斗系统啊,手机会在它认为合适的情况下用到的。

  现在,我们用的最多的就是美国的设置位置系统,也就是全球卫星设置位置系统GPS,这是美国上世纪70年代由美国军方主导的一个项目,那手机是如何知道我们的位置,卫星设置位置又是怎么实现的。

  其实,不同国家的设置位置系统基本原手机软件调试理都是一样,它们提供的服务主要有三个:授时,设置位置和导航,翻译过来就是,现在几点了,我们现在在哪儿,我们怎么去一个地方。

  那这些功能都是怎么实现的呢。

  比如说,目前地面上有一个拿着手机的人他的坐标是A(x,y,z,t),天上的一个卫星坐标是B(x1,y1,z1,t1),二者之间的传播速度是光速c,根据距离公式可以得到下面的方程,但是只有一组数据并不能直接解出这个方程。

  不过,我们不是只能同时跟一个卫星通信,我们可以同时跟四个卫星通信,这样就可以得到四组数据,再得到这个方程的解,也就是说,如果想计算出你当前的准确位置,最少要与四颗卫星进行联动。

  

类别:

没有回应

发表回复

您的电子邮箱地址不会被公开。

Magicsoft官博-位置调试工具、手机微信朋友圈钉钉打卡/安卓/iPhone苹果版安装使用教程