Google /Apple/Bing地图分别是Google/Apple/Microsoft公司向全球提供的电子地图服务,通常包括道路图、卫星图、道路卫星混合和地形图等四种视图。Google /Apple/Bing地图也是GPS软件中常用的地图之一,但是大多数情况下,仅仅提供在线查看,而不允许离线和存储。
微信(wechat)分享:目前最常用的一种分享方式。基本过程是:好友通过微信将GPX的轨迹文件发给你,你在微信内点击收到的GPX文件,由于微信并不支持GPX文件,因此会提示Open in Other App,此时点击Open in Other App,则会出现Open in列表(见下图),所有支持GPX文件格式的软件都会显示在这个列表中,这个列表可以左右移动。在这个列表中找到你安装的GPS软件,选择此GPS软件,这样GPX轨迹文件就会被导入到GPS软件中。如果你在软件列表中找不到你安装的GPS软件,那么就说明这款GPS软件不支持GPX轨迹文件的直接导入。例如下图,我的手机上其实安装了6款GPS软件,而列表中仅显示了其中的4款。另外,软件列表中也会显示出其他支持GPX的软件,例如各种云盘软件,像微云、360云盘、百度网盘、Google Drive、Dropbox、微软的OneDrive等,点击这些云盘软件,则可以把GPX文件备份存储到云端。
第三方网站下载:有很多第3方的网站提供轨迹文件的下载,例如我们的crossna.com。找到要下载的轨迹文件后,先下载到硬盘,然后通过微信、邮件、上载到官网账户等方式把轨迹文件下载到手机的GPS软件内。提示:由于GPX文件其实是XML格式的文件,如果用鼠标左键点击下载链接,通常情况下浏览器都会直接打开GPX文件,显示在屏幕上好像是一堆乱码。因此要用鼠标右键点击下载链接,通过“链接另存为…”、“Save link as…”的方式将GPX文件保存到硬盘上。
记录轨迹时,GPS软件会不停地请求获得当前位置,因此手机的GPS芯片几乎一直保持在激活状态,持续搜索卫星信号并获取位置信息时是比较耗电的。另外,户外徒步时最好把手机调整成飞行模式,由于户外很多地方没有手机信号,正常模式下手机会不停地搜索信号,尝试连接,这一过程非常费电。我自己实测的结果是iPhone 6 Plus飞行模式下,每记录1小时的轨迹大约消耗6%~8%的电量。我曾经同时在后台运行4~6个GPS软件并且都开启了轨迹记录,消耗的电量跟运行1个GPS软件时差不多,因此基本可以认为各GPS软件的最大耗电量相差不多。关于如何更好地把手机用做徒步的GPS可以参考:How to use your Smartphone as the Best Backpacking GPS,链接:http://www.adventurealan.com/iphone-gps-map-backpacking/ 。如果需要用手机电池维持几天的导航,那么就只能放弃记录轨迹,仅在必要的时候,使用手机查看当前位置,并与预先设定的路线做对比。
下面通过两次实测数据来分析各GPS软件记录的轨迹数据的差异。首先是从Lynn Headwaters Parking Lot出发,经Lynn Peak、South Needle、Seymour Valley Trail,再回到Lynn Headwaters Parking Lot。路线特点是Seymour Valley Trail之前的前半段是坡度比较大的上升和下降,Seymour Valley Trail开始的后半段是非常平缓的下坡。首先比较各GPS软件自身显示的数据,然后导出GPX格式的轨迹文件,在Garmin的Basecamp软件(Windows版,V4.6.2)打开轨迹文件,因为是在同一台手机内运行多款GPS软件,开始记录时间和最终结束时间稍有不同,所以先将开始时间、结束时间调整到一致(开始和结束的部分路点会被删除),并再次查看相关数据。