TrailCam

指南

GPS 定位精度会因为所在国家而不同吗?

GPS 卫星绕的是整个地球,不是哪个国家专属的,所以会好奇记录下来的轨迹准不准,是不是跟正走在哪个国家有关,这个疑问很自然。答案是不会——但确实有一件真实、具体的事,会让一条路线事后看起来因为国家不同而不一样,只不过这件事跟当时定位测得准不准毫无关系。

先给结论

不会。决定一条 GPS 轨迹好不好看的,是头顶卫星的分布,以及接收器和开阔天空之间实际挡着什么——树冠、高楼、狭窄山谷、恶劣天气。这些都不是按国家分配的。走一片茂密的森林,不管这片森林在哪个国家,轨迹乱起来的原因都一样:接收器在意的是头顶有什么,而不是背包主人护照上写的是哪国。

卫星本身根本不认识国界

GPS 卫星群由一组在大约两万公里高空绕地飞行的卫星组成,排布方式保证地面任何地方、任何时间都能看到足够数量的卫星。接收器的工作,是挑出当下这个时刻、这个位置地平线以上的那些卫星,再靠每颗卫星信号到达时间上的细微差异,算出自己的位置。整个过程里没有哪一步会去读地图,或者查一下接收器现在站在哪个国家。国界是画给人看的线,对从轨道落下来的信号、对听信号的芯片来说都没有任何意义。

真正会让一次徒步跟另一次不一样的东西

真正会让轨迹精度上下浮动的,都是当地、物理层面的因素,而且每一条在任何国家都可能出现:

  • 茂密的树冠。不管长在国界哪一侧,都会挡住一部分天空。
  • 高楼或狭窄的峡谷。挡住一部分卫星,剩下的信号也要先反射一次才传过来。
  • 多山的地形。某个方向的天空可能被山脊整个挡住。
  • 恶劣天气。不管在哪儿,都会对当次接收多少有点影响。
  • 手机的携带方式。身体或背包挡住天线,在哪个大陆都一样。

同一座城市里隔天走的两次徒步,精度差距完全可能比在两个不同国家各走一次还要大,因为上面这份清单是由当天的地形和天气决定的,不是由国界决定的。

国家真正会起作用的唯一一个地方——不是定位本身,而是地图

确实存在一个跟国家有关的例外,但它出现在 GPS 定位结果之后,而不是定位过程本身里面。中国大陆的地图相关规定要求公开提供的地图,把位置画在一套经过刻意偏移的坐标网格上,而不是 GPS 接收器直接算出的原始坐标,这背后的原因跟测量准不准没有关系。在当地记录的一条路线,一旦被画在按这套本地要求做出来的地图服务上,看起来可能会有肉眼能察觉的偏移——哪怕这条路线的定位其实测得跟在其他任何地方一样准。

坐标本身并没有移动,变的只是某一款特定地图把它画在了哪里。一份 GPX 文件里的坐标,不管这次徒步发生在哪个国家,用的都是 GPS 本身所用的那套全球统一基准——WGS-84。所以不管在世界哪个角落记录的文件,拿到其他任何标准的 GPX 阅读工具里打开,位置都是对的。偏移只会出现在少数刻意按本地网格做出来的地图上,绝不会出现在记录下来的文件本身里。

TrailCam 在这里能帮上什么

TrailCam 不管手机在哪里,都用同样的方式在后台用 GPS 记录路线,因为接收器只是在听当下头顶有哪些卫星,并不会去查手机注册在哪个国家的网络上。不管在哪里记录的徒步,导出的都是标准的 GPX 1.1 文件,用的是跟在其他任何地方记录的徒步一样的全球坐标。导出功能包含在可选的 TrailCam Pro 升级里,App 本身免费下载。

常见问题

GPS 在有些国家会比在其他国家定位更差吗?
不是国家本身的问题。定位精度取决于当下头顶和周围实际有什么——树冠、建筑、地形、天气——这些会因地点和当天情况而不同,不会因为在哪个国家徒步而不同。
为什么我的轨迹在中国的地图 App 里打开会看起来偏了?
中国大陆的地图相关规定要求公开地图把位置画在一套经过偏移的网格上,而不是 GPS 的原始坐标。记录下来的位置本身没有变,变的只是那款特定地图把它画在了哪里。
这是不是说 GPX 文件里的坐标记错了?
不是。不管这次徒步发生在哪个国家,GPX 文件里的坐标用的都是 GPS 本身所用的那套全球统一坐标系(WGS-84)。偏移只会出现在按另一套本地方案做出来的特定地图上,不会出现在文件本身里。

记录你自己的轨迹

TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。

在 App Store 下载