小弟键盘大地工程师拉
GPS是不是一定Z>B我是不知道啦
不过GPS到底有没有让你的坐标给人知道,这点直接下定论很有争议
我们要先从GNSS跟GPS的起源来讲,再讲原理才会比较清楚
==1.什么是GNSS与GPS?==
GPS就是全球定位系统的简称,这个看wiki就好了
目前GPS这个名词事实上专指美国的全球定位系统
因为美国第一个开发卫星定位命名为GPS
我们后来都把全球的定位系统叫GPS是习惯性的错误叫法
全球不只有美国的定位系统(GPS)
也有欧洲(Galileo)、俄国(Glonass)、中国(Beidou北斗)
这些"导航定位系统"的统称、泛称应叫做 GNSS 系统
GNSS的用途有几个:
1.定时 2.定位 3.导航
原本美国的GPS第一个发展出来是军事用途
刚开始也打算不给民间用
后来一些人从军方得出解码频段,民间越来越蓬勃能够解算坐标
冷战时期也曾刻意加上噪声致使不能解算
到目前为止美国应该还保有一部分的解算精度,算是军武优势
对,不要怀疑,GNSS就是太空军武的一种
在军事用途上可以达成的功能谍报片应该看得够多了
没有飞在天空的卫星都不要谈追踪定位
而这个系统维运成本极高,没有什么国家能够支应
(换句话说前面的美中其实很屌,很有钱,而且卫星数也很多
毕竟欧盟是一堆国家在养,俄国是早期苏联先砸钱,俄国接手维运)
GNSS原理有点复杂
简单说就是卫星飞在天空上大概2万~3万公里的高空
然后会固定发送像广播一样的讯号到地面
你的手机、车用导航机、测量在用的各类仪器、RTK
都是接收同样的广播
在你的机器上芯片解码、用三角测量计算自己所在位置的坐标
==2.所以GNSS怎么定位?==
测量说,立体空间有三个观测点
就有几种交会方法让你算坐标(前后方交会拉什么的)
更多的观测点(多余观测)可以提高精度
GPS亦同,你的手机接收到多颗卫星广播后
就能够透过时间、距离来解算自身坐标
然后再把坐标放到地图上,你就能知道自己在哪
这个系统需要同时间有好多卫星才能解算
所以营运"全球定位系统"至少要发射24颗卫星在天上飞才能涵盖
美国的GPS还不只24颗,有备用的在飞
说到这,你有没有发现,这过程中根据测量学原理
根本不用你提供自己的资讯给卫星
而是你接收卫星讯号(广播星历)就能解算了
所以说"单纯的GNSS定位"其实都是卫星暴露了卫星的位置给你
这样你才能算你所在位置,不是你暴露了自己的位置给卫星唷
更不要说各国的星历(卫星运动轨迹)全部都是公开的资讯(请洽各系统官网)
精密星历(最精确)更精确至mm等级提供测量用途的解算
==3.什么是单纯的GNSS?==
我们说纯,就像按摩店招牌写个纯一样纯
一般来讲,车用导航机很纯
但你的手机定位其实不纯
因为你手机有开4G、Wifi在辅助定位
为什么会开4G跟Wifi辅助定位呢?
这又要说回GNSS的原理定位精度
我们想喔,一个2万公里、3万公里的卫星发个讯号给你
让你根据时间距离计算,会不会有误差?
天啊误差超大,到地面的时候还要经过一堆会产生误差的东西:
太阳的电磁脉冲(?)、大气电离层、大气对流层、各种或大或小的环境条件
所以事实上到地面的误差可能超过10公尺
这样的定位精度根本不实用
所以我们研发了很实用、很不纯的AGPS(辅助GPS)
透过4G或Wifi网络辅助计算定位精度的方式(星历计算)
提高了你的精度,让定位精度在1公尺到3公尺,属于可用范围
那你就会发现,因为不纯的GNSS (有加上AGPS)定位
你的手机需要连网沟通
这个过程到底怎么样、安不安全
坦白讲没有人知道,只有你的电信商、网络商知道、手机制造商等等才知道
==4.结论==
发觉讲太长了,还是很多没讲的,先在这边打住
总而言之你很怕你坐标会传出去
只要把网络全部关掉,其实还是可以定位
但是你会发现你常常在飘~~
就是飘依der飘~~~
说实在的手机开网络都有风险拉
制造商回传什么你都不知道
还是少拍一点自拍放在手机比较重要RRRR~