微信怎么悄悄定位别人的位置?(微信定位不让他发现)
微信怎网么悄悄定位别人的位置?(微信定位不让他发现)
微信定位基本上靠三个方法,一个是GPS/北斗,一个是蜂窝网络,还有一个是Wi-Fi。其实其他的有定位功能的软件,都是用这几种方法。
GPS/北斗定位,它的原理都是相同的。卫星不断发出时间信号,接收端就可以接收到不同卫星的时间信息。这些卫星之间都预先对准了时间,但由于卫星距离用户的距离不同,使得接收到信号的时间也不同。手机就可以通过这个时间差,再参考卫星的实际位置,计算出用户的实际位置。
顺便说一句,在这个过程中,由于卫星速度很快,所以还用到了相对论修正,否则会产生很大的误差。
蜂窝网络的定位也是类似的,基站也会发出授时信息,而基站的位置则是固定的。所以手机也可以用这些信息计算网出自己的位置。
最后是Wi-Fi定位。这其实是一个不断迭代的过程。很多人在连接某个热点的同时开启了定位,这样信息就会被收集起来,做平均处理。后来的人连接到这个Wi-Fi之后,就能直接从数据库中调取位置信息。有的Wi-Fi热点则会直接公布坐标位置,也会帮助用户进行定位。
而每部智能手机内,都包含了一个G网PS模块,它的体积相当的小。
但是,它却定能沟通天空中的GPS卫星。
假设现在宇宙中有4颗GPS卫星,分别是P1,P2,P3,P4,他们随时随地的向全世界发射着信号,信号的内容是发出的时间(DateTime)和卫星所在的位置(Position)
然后,我们的手机就是通过那个小小的GPS模块收到这些无线信号。
然后GPS模块,通过卫星发射信号的时间,和自己收到信号的时间,计算出自己和卫星之间的距离D,那有4颗卫星,我们就能计算出4个距离,
然后,我们只需要最少3颗卫星的位置和3个距离,就可以在对面上画出三个圈,三个圈的交点,就是我们所在的位置了。