TrailCam

指南

怎么把 GPX 文件导入 CalTopo

CalTopo 本质上不是一个用来重温某次徒步的地方,而是一个借着分层地形图、坡度着色、可打印地图页来规划下一次路线的地方。把一条记录下来的 GPX 轨迹导进去,意味着它会被 CalTopo 当成和其他任何东西一样对待——地图上的一个对象,可以查看、调整,也可以在它基础上继续规划,而不是日记里的一页。

简单说

在 CalTopo 里打开或新建一张地图,用它的导入功能上传 .gpx 文件,轨迹就会作为一个线条对象出现在那张地图上,跟你自己画的、加的其他东西放在一起。要是 iPhone 上装了 CalTopo 的 App,从「文件」或者记录 App 里把 .gpx 文件通过分享面板传给它,效果是一样的。

GPX 文件本来是从哪儿来的

CalTopo 能看到的轨迹,都是别的 App 先把它交出来的文件——它自己并不像手机上的记录类 App 那样用 GPS 记录一趟徒步。大多数记录 App 都有导出或分享功能,能把记下的每个点——经纬度、海拔、时间戳——写进一个 .gpx 文件里。TrailCam 也能这样导出,一条轨迹或者整段历史都行,格式是 GPX 1.1,这也是 CalTopo 和大多数地图工具期待的版本。

怎么导进 CalTopo

在电脑上,导进一张打开的地图

CalTopo 主要是个网页工具,当前打开的那张地图有个导入功能,能接受从电脑上传的 GPX 文件。轨迹会作为线条对象加到当时打开的那张地图上,而不是进某个通用的资料库——要导的地图还没建好的话,得先建一张。

在 iPhone 上,走分享面板

要是手机上装了 CalTopo 的 App,在「文件」App、邮件,或者记录这次徒步的 App 的导出功能里找到 .gpx 文件,可以像分享给任何能处理这个格式的 App 一样,直接从分享面板传给 CalTopo。这样轨迹会跟网页版导入一样,加到当前打开的地图上。

除了 GPX,CalTopo 还能导入什么

CalTopo 用同一条路径接受的不止 GPX,KML 和其他一些 GIS 格式也走这条路。不过对一次记录下来的徒步来说,GPX 仍然是更合适的选择,因为它给每个点都带着时间戳,正是这一点让地图上的线能对应一趟真正走过的路,而不只是一个计划中的形状。

导入之后真正落地的是什么

GPX 文件里可能装着轨迹、路线或者路径点,而只有轨迹——按顺序排列、带时间戳的一串点——才带着足够的信息,让 CalTopo 把这条线当成「实际走过的」,而不只是「计划出来的」。导入之后,这条线会变成一个可以改名字、改样式,或者直接拿来当下一次规划底子的对象,跟手动画出来的东西没有区别。

坐标数据之外的东西,不会跟着一起过来。徒步途中拍的照片、视频、语音都是单独的文件,GPX 里没有对应的字段,所以导入带过去的只是路线的形状,不是沿途记录下的那些瞬间。要是这些东西对你重要,原始记录该留在哪儿,还是留着作为原件。

容易踩的坑

  • 轨迹好像不见了——导入永远进的是当时打开着的那张地图,可能落在了另一张地图上。
  • 海拔曲线跟记录 App 里的不一样——CalTopo 有时会用自己的地形数据画海拔,而不是照搬文件里的数值,导入后数字变了,只是数据来源不同,不代表哪边算错了。
  • 好几天的长文件导进来变成了好几段分开的线条对象,而不是一条连续的轨迹——通常是因为原始 GPX 本身就带着多个轨迹分段,记录被暂停又恢复时经常这样,每一段可能各自变成一个对象。
  • 在手机上点了文件没反应——先看看后缀是不是还是 .gpx。有些邮件客户端会把附件改写成 .txt,这样一来 iOS 就不会把能处理这个格式的 App 列到分享面板里。

为什么值得费这个事

一次已经走过的路,往往是规划下一次最实在的起点——是真正走过的那条线,叠在 CalTopo 提供的地形图层上,而不是凭记忆或者攻略里的描述画出来的路线。要做到这一点,靠的就是把 GPX 文件传过去;一张地图的截图,CalTopo 也好,别的什么工具也好,都没法拿它继续规划。

TrailCam 在 iPhone 上记录路线,能把单条轨迹或整段历史导出成 GPX 1.1 或 CSV,这整个流程就是从这个文件开始的。导出功能属于可选的 TrailCam Pro,App 本身免费下载。

常见问题

把 GPX 文件导入 CalTopo,照片和视频会一起过去吗?
不会。GPX 是坐标格式,没有内嵌媒体的字段。照片、视频、语音都留在文件外面,导入只会带来轨迹、路线或路径点的坐标本身。
导入的轨迹是进了固定的地方,还是某张具体的地图?
是某张具体的地图——导入时当前打开的那张。要是还没有对应的地图,得先建一张。
CalTopo 显示的累计爬升,会跟记录这趟路的 App 一样吗?
不一定。CalTopo 导入时可能会套用自己的地形海拔模型,而不是照搬文件里存的数值,所以导入后累计爬升变了,只是数据来源不同,不是算错了。

记录你自己的轨迹

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

在 App Store 下载