TrailCam

指南

怎么把 GPX 文件导入 Bikemap

GPX 文件一交给 Bikemap,它马上就会读出里面的内容,但在把这条轨迹当成一条正式路线之前,它会问一个大多数地图类服务根本不会问的问题——要不要把这条轨迹按 Bikemap 已经掌握的公路和道路网络去做校正,还是原样保留记录下来的样子。如果这是一趟本来就基本沿着公路骑的骑行记录,校不校正差别都不大。但如果是一趟完全离开公路的徒步,同一个设置会把这段路重新画到 Bikemap 库里离得最近的那条街上——而实际上谁也没走过那条街。

简单说

在 Bikemap 网页版,点顶部栏的"New route",选"Upload GPX/KML file";在 Bikemap App 里,选"Import a route",再选"Upload files"。不管走哪条路,选中保存在本地的那个 GPX 文件就行。Bikemap 会打开路线编辑器,问你是要把轨迹匹配到公路和道路上,还是保留原始路线——选"保留原始路线"的话,底下还会多一个是否做平滑处理的中间选项。对一趟徒步、或者一段离开了公路网络的记录来说,选保留原始路线。匹配公路那个选项是给已经沿着 Bikemap 认得出来的道路走的骑行轨迹准备的,不管附近有没有公路,它照样会这么对待一条山间小径。

Bikemap 为什么要问这个

Bikemap 存在的理由就是给真实的公路和道路做骑行路线规划,为此它自己维护着一套公路和骑行设施的网络。上传上去的记录大多数本来就沿着这套网络走得八九不离十,所以把导入的轨迹往上面对齐,不是导入流程里凭空多出来的一道怪步骤,而是 Bikemap 自己规划路线用的那套引擎,被拿来处理一条你带进来的线,而不是从零画的一条——把普通的 GPS 抖动吸附回它认识的最近一条公路上。对一条记录得不太精确的骑行轨迹来说,这确实有用。它光看文件是分不出来的,是一条不小心偏离了公路的轨迹,还是压根就没靠近过公路的轨迹。

"保留原始路线"到底保住了什么

选保留原始路线,用的就是记录下来的那条轨迹本身——手机沿着小路记下来的那一串点,位置一个没挪动。这一步 Bikemap 还会给一个平滑处理的选项,只是把线里的小锯齿抹平一点,不会把线挪到公路上;如果记录下来的轨迹本来就有点毛躁,值得试试,本来就挺干净的话跳过也没关系。不管选不选平滑,保留原始路线都是把一段离开公路走的路当成它本来的样子——一次散步,而不是一条沾了点噪声的骑行路线。

上传的时候到底带过去了什么

  • 地图上画出那条线的,就是记录下来的那一串点本身——这是 GPX 或 KML 导入唯一会带过去的东西,不管是导入 Bikemap 还是别的什么平台。
  • 文件里存的路点或者兴趣点不会一起过来。Bikemap 的导入只读轨迹,标记点会被留在原地。
  • 徒步途中拍的照片、录的视频片段、留的语音备注,压根就没进过 GPX 文件,所以不管导入哪个平台都没有东西可带——那部分内容从一开始就只活在记录它的那个 App 里。

TrailCam 在这里扮演的角色

TrailCam 在 iPhone 上全程用 GPS 记录路线,再从记下来的这些点算出距离、时长、配速和爬升。把这条路线导出成 GPX 1.1 文件——单条记录也好,整段历史一起导出也好——才是把文件带到 Bikemap 这类平台面前的起点。导出是可选的 TrailCam Pro 里的功能,App 本身免费下载。

常见问题

Bikemap 除了 GPX,也支持 KML 文件吗?
支持。Bikemap 的导入和导出都同时支持 GPX 和 KML,不管轨迹存成哪种格式,导入方式都一样。
徒步的轨迹不小心选成"匹配公路"导入了怎么办?
编辑器会在保存之前立刻把轨迹重新画到 Bikemap 认得的公路和道路上。如果结果明显跟实际走的路对不上,把同一个文件再导入一次,这次选"保留原始路线",就能从你上传的那条轨迹原样重新开始。
之后能不能把 Bikemap 上的路线再导出成 GPX 文件?
Bikemap 可以把路线导出成 GPX 或 KML,但把文件下载出来是 Bikemap Premium 的功能,跟导入是两码事。

记录你自己的轨迹

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

在 App Store 下载