GPS变“指南针”,找“北”不再难
移动影音
徒步穿越、定向越野、野外登山,如果使用普通的车载导航,一旦离开了公路,这些导航地图都会是空白一片,无法提供可参考的数据!若这时有一台手持GPS(简称手持机)就好了,可事先编好航线、加入航点、定好方向,就能让我们走对方向,找准“北”。虽然手持机的价格比较昂贵,但利用手里的车载GPS,经过简单改造,也能自己DIY一台手持机!





改造原理
《NoniGPSPlot》是一款很专业的GPS定位软件,通过在车载GPS中安装它,能使车载GPS模拟出手持机的功能,从而实现实时记录你的行踪。除此以外,它还能方便地将你的路线导入和导出,格式包括KML、CSV、GPX以及文本格式。
改造步骤
第一步:添加动态链接库DLL文件
首先,需要打开车载GPS的PDA功能(本报11期中有详细的叙述)。虽然车载GPS也是采用Windows CE的系统,但是在运行一些PDA软件时,还是存在兼容性问题,比如我们今天介绍的手持机模拟软件NoniGPSPlot,在车载GPS里就运行不起来(图1)。
遇到这种情况,是由于缺少动态链接库DLL文件造成的。要解决,只需下载DLL文件并补上即可(下载地址中提供了包括了CE系统缺少的大部分DLL文件)。下载后,将这些DLL文件,直接复制到GPS的Windows CE文件夹下即可。
现在将NoniGPSPlot软件复制到SD卡中,放到GPS中点击运行文件NoniGPSPlot_CHS.exe即可启动软件。
第二步:设置导航点
下面我们以参加越野穿越赛为例,简单的说一说“打点导航”如何使用。
越野穿越赛规则:
组委会在发车前会指定发车的起点和终点,中间会设置4~5个打卡点,车辆从起点出发,途中要依次经过这些打卡点,最后到达终点。这些打卡点会以经纬度的形式提供给各车手,这种形式简单被称为“打点导航”,这是手持机上最常用的一种形式。
假设组委会给了每个车手3个打卡点(经纬度形式提供),我们需要先把这3组经纬度输入GPS,建立成航点。首先打开NoniGPSPlot软件,并长按屏幕,进入主菜单(图2)。
点击“航点列表”,再点击“新建”,进行添加航点。分别输入3个点的纬度和经度(航点的名称默认是以时间来命名的)。
第三步:将3组数据添加到航点列表
将3组数据添加完毕后,点击“返回”,回到主菜单。再点击“导航→设置路线→逐步设置→添加”,进入航点列表。将这3组航点依次添加到导航路线中,在导航列表中,可以通过点击“上移”、“下称”排序,来决定先到达哪个点,后到达哪个点。
点击“OK”,返回到主菜单,我们就会看到几个航点之间自动连接成路线(以线为代表)。中间箭头为我们当前的所在地,在行进时,只要找准方向就可以顺利到达打卡点了(图3)。
为了方便说明,将比例尺放大到300M(即一个网格代表300米),图中细蓝线代表两个航点之间的连线,绿色的线为我们实际走过的路线,粗蓝线为当前位置到达下一个航点的距离、方向(里面还有直线距离,剩余时间等信息),红色的箭头为当前的行进方向,供我们随时调整方向。这时,只要我们每个航点依次的行进,就完成了此次的“打点导航”。
导入到Google Earth上玩玩
我们行进的路线,还可以导入到Google Earth中显示(图4),上图就是我们这次“打点导航”走过的路线,导入电脑上的Google Earth上回放的。操作方法是:当在车载GPS上导航结束后,在主菜单的界面点击“航迹→导出航迹”,导出航迹的格式选择“Google Earth”即可(图5)。
编后:我们在向GPS的Windows CE文件夹复制DLL文件时,有的机器会提示空间不足。我们可以通过调整系统内存的方法来解决,打开“控制面板→系统→内存”将内存调节滑块向左移动,使存储内存达到15MB左右即可。点击“OK”退出,即可正常复制。