输入手机号就能看到对方的软件(什么软件输电话号码可以定位)具体的推算过程,其实用中学数学的几何知识就可以解释 图作者创作 如上图。四颗卫星与手机的连线能够组成一个四角锥体(就像倒过来的金字塔),而这个锥体的每条边长、每个交角的度数都是已知的。那么,我们只需要知道每个卫星的坐标,就能在三维坐标系中根据三角函数原理算出手机主人的坐标。 这一运算的过程并非由卫星完成,而是手机里接收卫星信号的芯片完成的。 卫星定位,不只美国GPS一家 提起卫星定位,大家往往脱口而出GPS,也就是GlobalPositioningSystem的英文缩写。但其实,GPS只是卫星定位系统中的一种。 准确说,为手机提供定位的系统是GNSS,全称是GlobalNavigationSatelliteSystems(全球导航卫星系统),它不仅包括天上飞的卫星,也包括地面上的附属设施。现在的GNSS一共有4家:中国的北斗系统、美国的GPS、欧洲的伽利略系统(Galileoservices),以及俄罗斯的格洛纳斯系统(GLONASS)。大家之所以提起卫星定位就默认GPS,完全是因为GPS知名度太高。 曾经是军用的GPS,如今早已飞入寻常百姓家Pixabay GNSS最初只有美国的GPS和俄罗斯(前苏联)的GLONASS两家,它们都诞生于冷战时期,起初是为核潜艇和洲际导弹提供导航,并不开放民用。直到1984年,韩国一架客机因为导航问题飞进了前苏联的勘察加半岛上空而被击落,美国决定开放低精度的导航服务给民用市场。 最初,中国也依赖于GPS为军舰和导弹提供导航。但是后来因为国际关系的波动,GPS在中国暂时失效。中国转而寻找欧洲合作,希望共同开发伽利略系统,但却无法接触到核心技术。最后,中国决心研发自己的导航系统,于是有了北斗。 现在,我们手机里用来定位的芯片不仅仅接收GPS的信号,还同时在接收北斗卫星的信号。北斗的定位速度比GPS更快,精度比GPS更高;GPS的优势在于,它在民用市场耕耘多年,所以用户更习惯。 如果卫星精度不高, 会不会错把我定位到高风险区? 前面提到,卫星定位的基础就是由卫星向手机发送自己的位置,而发送的信号则是通过电磁波传递的。不过,电磁波在遇到物体的时候不可避免会产生反射或者被高大的建筑挡住,这可能会导致手机等观测设备接收不到卫星的信号。而且大气层里的电离层、雷雨云等都可能会干扰卫星信号,让你的手机找不准卫星的准确位置,最终导致较大的定位误差。