Sunday, March 14, 2010

smart phone GPS解决方案

需要的条件
要想在smart phone上运行GPS,首先你的phone要有built-in的GPS,当然,通过bluetooth链接外部的GPS也可以。

其次,相应的GPS厂商要提供能够在不同的平台上运行的软件,现在的smart phone主要有symbian,apple,rim和wm,symbian占得市场最大。

软件选择
garmin和tomtom是两个比较广泛的选择,我在自己的HTC Diamond上2个都装过,最终还是选择了Garmin,因为tomtom的地图尺寸大,品种少,我想把bluechart和city navigator都装在一起,只好选择garmin。

下面就以HTC Diamond (Windows Mobile 6.5)装garmin North American 2010.30和Bluechart 2008.5 为例详细讲一下安装过程。

1, 安装garmin mobile xt
这是用来读取garmin地图的应用程序,和原来PC上的mapsource一个意思,只有安装了这个软件,地图才能被识别,
http://www8.garmin.com/support/collection.jsp?product=010-10844-00

目前garmin提供的程序只支持3种类型的机器,symbian, palm, windows mobile.

从上面的网站下载对应的软件,通过USB接口,以ActiveSync方式和PC相连,如果是windows XP的操作系统,需要单独安装,http://www.microsoft.com/windowsmobile/en-us/help/synchronize/device-synch.mspx, 在PC端安装到phone的storage card上,安装的过程中,在phone的一端会提醒你是否继续安装,选择‘yes'就可以。

从phone上启动garmin mobile xt,选择,free trail, 然后,tools->settings->About,得到card id, google,下载,在PC端安装’jmkg 1.5’,运行kg1,5,把你的card id输入,得到相应的key,创建一个文本文件,叫做sw.unl,把刚才得到的key输入到这个文件中,把这个文件copy到phone端相应的garmin目录下。

安装完毕,从新启动phone,如果key安装成功,原来的界面就完全消失。

这时候,可以安装相应的Garmin Mobile XT Support Files,这个是免费的。

2,安装地图
garmin的地图设计,是将地图和应用程序分开,需要单独购买,把地图安装到不同的设备时,会根据设备的id,生成相应的unlock文件,放到相应的目录下,应用程序启动的时候,会检查地图和unlock文件,如果你有其他设备上的unlock文件,你可以改名后将他们直接拷到phone上使用。

安装unlock文件的时候,可以直接将下载的文件改名为gmapsupp.img,这个名字适用于安装在storage card上的软件,如果是安装在其他地方,可能要改名为gmapprom.img

garmin的地图网上有很多unlock的,下面的几个是给加拿大的
Canada city navigator 2010.30
http://www.easy-share.com/1908583472/GMapsupp.img

Canada topo
http://www.easy-share.com/1906934773/alberta region.part1.rar
http://www.easy-share.com/1906934834/alberta region.part2.rar
----------------------------------------------------------------------------------
http://www.easy-share.com/1906934929/banff region.rar
----------------------------------------------------------------------------------
http://www.easy-share.com/1906935051/bc region.part1.rar
http://www.easy-share.com/1906935170/bc region.part2.rar
http://www.easy-share.com/1906935578/bc region.part3.rar
http://www.easy-share.com/1906935655/bc region.part4.rar
----------------------------------------------------------------------------------
http://www.easy-share.com/1906935870/manitoba region.part1.rar
http://www.easy-share.com/1906935877/manitoba region.part2.rar
----------------------------------------------------------------------------------
NB;NS;PEI;NL
http://www.easy-share.com/1906936099/nb,ns,pei,nl.part1.rar
http://www.easy-share.com/1906936210/nb,ns,pei,nl.part2.rar
-----------------------------------------------------------------------------------
http://www.easy-share.com/1906936317/ontario region.part1.rar
http://www.easy-share.com/1906936424/ontario region.part2.rar
-----------------------------------------------------------------------------------
http://www.easy-share.com/1906937597/saskatchewan region.part1.rar
http://www.easy-share.com/1906936552/saskatchewan region.part2.rar
-----------------------------------------------------------------------------------
http://www.easy-share.com/1906936632/quebec southern.part1.rar
http://www.easy-share.com/1906936768/quebec southern.part2.rar
http://www.easy-share.com/1906936809/quebec southern.part3.rar

Bluechart 2008.5
这个地图和7.5的一个显著区别是等深线没有数字标识
http://www.megaupload.com/?d=MQNC29QK

如果你要同时安装2个以上的地图,你需要gmaptool把所有的地图merge起来,形成一个大的文件,拷贝到garmin目录下,mobile xt会给你一个选择选用哪一个地图,在同一个地区的2个地图是无法同时使用的
http://www.anpo.republika.pl/files/GmapToolSetup049.exe

如果你需要破解一个garmin地图,这个工具很好用
http://www.gpsunderground.com/forums/attachment.php?attachmentid=1963&d=1260460423

下面这个网站包含了所有我上面所说的内容
http://www.gpsunderground.com/

1 comment:

  1. 补充一下关于POI(point of interest)的输入
    地图上任何一点都可以定义为一个POI,饭店,红绿灯,fishing hotspot, etc.,garmin提供了一个免费的软件,可以上传自定义的POI,http://www8.garmin.com/support/collection.jsp?product=999-99999-12,这个软件可以load很多格式的POI到GPS上,很多网上的POI都是没有声音的,要加上提醒的声音,需要自己录制相应的MP3文件,把这个MP3文件改成和相应的POI一样的名字,只是扩展名不一样,放在一起,由loader完成剩下的工作,这里有一个2009 canada speed camera list,可以使用。
    http://www8.garmin.com/support/collection.jsp?product=999-99999-12

    ReplyDelete