Palm OS作为“老迈”的手持设备系统,到今天所能支持的新玩意已经不多了。不过GPS仍然是Palm可用的“新事务”之一,虽然仍然有很大的局限,但已经能够大体上满足Palm使用者的部分导航需求。这回先简单谈谈在Treo680上如何使用GPS。
一、GPS系统的搭建
在Treo680上使用GPS,所需要的硬件条件跟其他外搭配GPS设备基本相同,蓝牙GPS模块是首选,其实也是680上唯一可用的GPS方式。其余的便是选择软件,Palm上可用的GPS软件不是很多,我所接触最多的是Tracker和GeoNiche,著名的TomTom国内无可用地图基本没什么发展。最后是地图,地图可谓是Plam玩GPS的软肋之一,主要是缺乏能够提供导航规划的向量式地图,多为标量地图,而且也没有地点查询和语音导航功能(可以实现但需要手工一点一点添加,基本上没有实用价值)。
二、软件选择
根据国内使用Palm的实际情况,这里主要介绍两款可在680上使用的GPS软件:Tracker和GeoNiche。
Tracker是一款使用Gif图片作为地图的GPS软件。特点是使用简单,功能适合旅游、徒步,可以标的和记录轨迹。其地图资源可以使用Ozi或是Google Earth自己制作,方法也比较简单,利用MAPV配合GE制作出来的地图定位很准确,可以满足位置查看的需要。不足之处是GPS信息比较简单,地图制作出来没有相关信息(比如你想找个目的地,除非有人先进行了标的然后把地点GPS坐标告诉了你,否则没戏),而且从GE生成的地图有滞后情况。
跟Tracker类似的软件还有Pathaway等,功能上大同小异。
GeoNiche则是一款模拟手持机的软件。其界面与老式手持GPS设备很像。其主要用途就是户外使用。这款软件没有地图配合,用户只能看到自己行走的轨迹和方向等信息,可以通过交换GPS坐标的方式探寻别人曾经达到的目的地,这与手持机是一样的。在很多户外论坛上都有著名景点的GPS信息可用。
GeoNiche跟Tracker最大的不同就是:GeoNiche更关心自己离想要达到的目的地的方位和距离,在界面上可以直接调节出周围一定半径范围的路径显示和目的地方位显示,可以对已标定位置进行方位导航。Tracker则更偏重于显示当前周边信息。
三、扩展能力
Palm目前遇到的主要问题之一就是扩展能力不足,具体地说是很多新出软件多不再对Palm系统开发程序或进行支持。不过Tracker和GeoNiche都能通过转换的方法支持Google Earth的路径显示功能。这里就要用到几乎无所不能的GPS路径转换软件gpsbabel,它几乎支持目前市面上所有GPS软件所记录的路径信息。Tracker导出的路径信息(应该可以导出成pdb和csv两种格式,但我只找到导出csv的方法)比较简单,没有时间,GeoNiche的GPX则包含标定点的时间信息。因此如果想在Google Earth上制作照片导航功能,建议使用GeoNiche记录轨迹信息。
四、主要缺点
Palm上的GPS软件普遍缺乏的就是语音导航功能,这与PPC上的天行者灵图、凯立德,S60上的R66相比差了不少;另外由于缺乏矢量地图,没有线路规划能力(GeoNiche的导航只适用于走起来不用管是否有障碍的户外运动),所以并不能用于车载导航。所以Palm上的GPS应用,多数以查询当前定位点为主(Tracker),而GeoNiche则相当于老式手持机水准,比起PPC和S60上的发展,明显处于落后水平。