GPX 文件能导入苹果地图吗
不能,至少现在没有直接的办法。苹果地图能搜地点、能查怎么走过去,但从头到尾都没有一个能把 GPX 文件读进来、在地图上画成一条线的入口。这背后的原因,还有实际能怎么办,下面说清楚。
简单说
打开苹果地图找导入文件的地方,找不到。你能搜地址、查路线、自己手动放一个图钉,但没有哪个界面能读一串记录好的坐标再把它画回一条路线。这一点不管 GPX 文件放在「文件」App 里、是邮件附件,还是记录它的 App 直接导出的,都一样。
为什么苹果地图不做这件事
苹果地图做的其实是两件事:找地点、算怎么到那儿去。它从设计上就没有考虑过「我手里已经有一整条路线的文件,就想把它显示出来」这种用法。相比之下,Gaia GPS、Komoot、CalTopo、Google Earth 这些 App,都是把轨迹本身当成一等公民来对待,能导入、能查看、能导出。苹果地图从来不是这种工作台,它回答的是「怎么去那儿」,不是「把这个形状显示给我看」,导入文件这件事也就从来没被放进去过。
真去打开会发生什么
在「文件」App 或邮件里点一个 .gpx 文件,iOS 会列出能处理它的 App,苹果地图不在里面。用来预览文件的 Quick Look,会把 GPX 文件当成它本来的样子——一份纯文本的 XML 文档——直接显示里面的标签和数字,而不是地图。用隔空投送发给另一台 iPhone 也一样,对方手机上出现的还是同一份 App 列表,苹果地图照样不在其中。
有一个不算办法的办法:苹果地图的搜索框可以直接输入一对经纬度坐标,中间用逗号隔开,输入后会在那个位置放下一个图钉,不需要任何文件。但这样只能放一个点。GPX 轨迹通常是成百上千个点连起来的,靠手动一个个输入把整条线还原出来,并不现实。
GPX 文件实际能去哪儿
文件本身并不是无处可去,只是苹果地图从来就不是它该去的地方。专门用来接收别人记录的轨迹、把它画成一条线的 App 有不少:
- Gaia GPS、Komoot、CalTopo 都能直接接收 GPX 轨迹,把它当成一条真正的路线,而不只是预览一份文件。
- Google Earth Pro 不用任何转换,直接就能打开 GPX 文件。
- Strava、Garmin Connect 也接受 GPX 上传,只不过它们把这段路当成「一次已经完成的活动」来记录,而不是一条随便看看的路线。
「手里有条路线,想看看它长什么样」,这些 App 都比苹果地图更对路,因为它们本来就是为这种用法造出来的。
如果真正想要的是回味那趟路
很多时候,「想在苹果地图里打开」这个念头背后,其实是想再走一遍以前的某趟路。做这件事,记录下这趟路的那个 App 通常比任何通用地图都更合适——它知道的不只是这条线的形状,还有路上发生过什么。TrailCam 可以在自己的地图上重放记录过的路线,路上拍的照片、视频片段、语音,都会按走过的顺序,钉在当时真正停下来的那个位置。想把路线带去别处的话,也可以导出成 GPX 1.1 或 CSV,这是可选的 TrailCam Pro 里的功能,App 本身免费下载。
常见问题
- 苹果地图完全不支持 GPX 文件吗?
- 是的。苹果地图没有导入或打开 GPX 文件的操作,其他轨迹格式也一样。它能搜地点、查路线,但读入一串预先记录好的坐标,目前还做不到。
- 至少能用 GPX 文件里的坐标放个图钉吗?
- 可以,但只能放一个点。把经纬度用逗号隔开输入苹果地图的搜索框,就会在那个位置出现图钉。GPX 轨迹通常有成百上千个点,这样只能还原出一个地点,不是整条路线的形状。
- 哪些 App 能直接打开 GPX 文件?
- Gaia GPS、Komoot、CalTopo、Google Earth Pro 都能把 GPX 轨迹导入并在地图上画成线。Strava 和 Garmin Connect 也支持 GPX 上传,只是它们会把这段路当成一次已完成的活动,跟随便看看的路线不太一样。
记录你自己的轨迹
TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。