设为首页收藏本站

Discuz! Board

 找回密码
 注-册

QQ登录

只需一步,快速开始

搜索
查看: 30890|回复: 0

ppc上的gps软件从安装到使用[转]

[复制链接]
发表于 2006-10-9 22:35:29 | 显示全部楼层 |阅读模式
ppc上的gps软件从安装到使用

出处: http://bbs.pdafans.com/viewthread.php?tid=184026

目的:收集本论坛和其他论坛的文章和心得,汇总为一篇比较完整的ppc上的gps软件从安装到使用的介绍,包括各种常见的问题的解决方法和一些使用技巧,其中夹杂着一些个人使用感受,不对之处,敬请大家指正。

准备工作:gps与pda的连接
定位导航的前提是gps接收设备与pda正常连接,常用的是蓝牙gps和cf卡gps。用818举例来说,打开蓝牙管理器,设置步骤见图


接下来,就需要检查此连接是否正常(从蓝牙指示灯的状态也可初步判断),并且确定此gps设备使用的是第几串口,如果不想一个一个口试的话,就用软件扫描一下,很多软件都有扫描的功能,推荐使用gps viewer



至此,gps与pda的物理连接完成。如果gps viewer没有扫描到gps设备,换用其他软件也没有扫描到gps设备的话,可以断定是gps与pda连接出了问题,需要重新设置蓝牙与gps的连接,最好在做好备份后硬启动pda。(如果所有串口都被别的设备或者软件占用而没有空余的串口可以分配给gps的话,也会出现这一现象,可以修改注册表释放串口,好在这种情况比较少见)
如果想要导航和定位的话,就需要把gps viewer关闭。因为一般来说,一个软件占用了某个串口后,其它软件就无法从这个串口读取数据。如何又想看星图又想导航?使用gpsgate可以解决这个问题。关闭gpsviewer之后,打开gpsgate,在设置里选择刚才gpsviewer扫描出来的串口号,再设置出一到两个串口。这时正常的话gpsgate的图标是黄色(gps未锁定卫星)或者绿色(已经锁定卫星,可以定位和导航),如果还是红色,则重新设置、连接。
gpsgate可以虚拟多个串口,但是通常只需要虚拟出一个就可以了,这个虚拟串口可以很多软件共享。
至此,pda导航准备工作完成。如果未能正常连接,推荐硬重起pda。




一、cjt篇
   
1、cjt软件的个版本介绍及安装使用cjt在pda+gps的使用者中占的比例最大,我对cjt是装了删、删了装反复了好几回,装的原因是这东西导航指路还真象那么回事儿,有模有样的,删的原因是用起来真是特别费劲。白云讲话了,“那怎么能说是特别费劲呢,那是相当的费劲!那真是拖着它不走打着它倒退”,闲话不说了,说正经的。
我只用过两个ppc版本的cjt,第一个是2500-24021,这个软件也叫扬州版,公认的稳定易用,绿色版本拿来就用,基本上ppc2003以上都可以正常使用。另一个就是现在用的2611-2695,几天用下来使用情况良好,自动退出过三次,第二次查询内存报错两次,感觉比扬州版改进的地方是走”错“路的时候终于可以不用回答是不是在某条街上了,即使它问了只要你不理过十秒它继续指路,再有就是道路更新了,地名多了。

安装的时候要找对XX文件,即资源管理器中sd卡的名字和XX文件相对应,如果sd卡的名字比较特殊,可以修改cjt的程序,也可以修改pda的注册表改变卡名,个人认为这个简单点。其次,保证程序运行的内存在14兆以上,20兆以上更好。至此,不出以外,cjt应该可以运行了,前提是下载的cjt完成,不能缺少文件。我的机器上的文件结构如图



常见问题:1、点中后没有任何反应,通常是XX文件不对。
2、有反应,很快退出,则检查下载文件的完整性,再检查内存的空余。
3、可以进入cjt界面,但是提示gps正在初始化后停在那里,则要查看看gps 信号情况。推荐使用gpsgate软件,占用内存7百多k,也不大。启动cjt之前,先看看gpsgate图标是否变绿,再用gpsviewer看看串口号和星图,确认gps和gpagate正常工作,然后退出gpsviewer,再进入cjt。需要注意的是,第一次进入cjt的时候,先不要启动gpsgate而直接进入cjt,此时不管信号情况如何,在gps星图里设置为gpsgate的虚拟串口号,保存退出。然后打开gpsgate,信号正常后再打开cjt,一般即可正常运行。如果没经过以上设置cjt启动后有可能异常缓慢,因为gpsgate占用了实际的gps口,cjt也在尝试打开这个实际的gps口,造成系统异常缓慢。
2、cjt使用篇
1、进入cjt之前最好看看程序内存剩余是否足够大,gpsgate信号是否良好。
2、运行主程序,如果不出意外的话,应该能看到以下画面:


3、设定目的地,开始导航——让城际通带路。
要想要城际通开口需要告诉它目的地,目的地通常有以下几种方式可以设定:目的地查询(模糊、设施、道路、地名、交叉路口)、经纬度定位、c城际通编码、已存的目的地,自己经常要去的地方还可以设为兴趣点,可以很方便地把兴趣点设为目的地,可惜的是在模糊查询里不包括自己设置的兴趣点。实际应用看自己的习惯和目的地的类别来灵活选用。
看图,要去良乡拱辰大厦,则步骤如下:主菜单、目的地、本市、模糊查询、(关键词)拱辰、(双击)拱辰大厦、单击圆心、出发go(如果经常去可以存为兴趣点,以后找起来快)、推荐路线、开始导航。



总的来说,cjt的路线规划还是很合理的,关键在于告诉它正确的目的地,一般来说只要目的地设置正确你跟着它走就是了。导航期间有可能会不断的蹦出来提示,诸如超速(一声,并有画面提示)、摄像头(1千米1声600米两声100米3声蛐蛐叫),别太信,注意就行了。

4、高级功能——专业导航
别以为它说的专业导航有多专业,很业余,不,连业余都谈不上,摆设。简单说一下:
专业导航主要就是“前边有车,后边有辙“的意思,车轱辘走过留个印儿。主要是在没有地图的时候用它记录走过的道路,以方便回程和下一次寻迹。所以首先要记录航迹,操作:主菜单-高级功能-专业导航-主菜单-航迹-开始记录


要停止记录选择”主菜单-航迹-结束记录,起个名字,确定完成。需要用这个车轱辘印的时候选“航迹-导航或者返航“,它的航迹由每一百米一个的航点组成,偏离航迹它回语音提示。只能存3条航迹,每条二百多公里,一百米间隔的航点弯路较多很麻烦,弱。
至于航点功能个人认为还是用ozi记录来得爽快。
航线由航点组成,不多说了。

5、给cjt瘦身
都说“饱带干粮热带衣”,可是大夏天的随身带着棉袄还是显得多余,cjt也是一样,地图无缝拼接直接带来的后果就是体积过大,不管你用不用得着所有地图都得背着,百里不挑棉千里不顶针,况好几十个地图乎?!怎办?瘦身呗。
http://bbs.pdafans.com/viewthread.php?tid=142935
只琢磨出来这么个笨方法,虽然有效,但是太过烦琐了,看看了解一下就行了。
http://bbs.pdafans.com/viewthread.php?tid=174621
还好,有热心兄弟给大家准备了胜利果实。

小结:个人以为cjt在路线规划上很不错,实际走下来不觉得别扭,随时告诉你现在走在哪条路上,感觉很不错。其专业导航在没有ozi和其它模拟手持机的小软件的时候也聊胜于无了。缺点其一是操作性太差,设个目的地慢,对于一天要去多个目的地来说很痛苦,如果平时注意把常去的地点设置为兴趣点就能方便很多。其二是地图的设施点太少,用”模糊查询“搜索北京市的”工商银行“,找到10处,搜索”银行“,找到33条。导航功能虽好,可是连去的地方都找不到,怎么导航啊!所以说用cjt,是”痛并快乐着“。



二、lt篇
1、灵图软件简介及安装

要提起灵图,那家伙,那可有得说了,那真是操作简单界面友好地点繁多画面清楚,怎么跟你形容呢——“凑合用呗,你还能把它扔了咋的”

说实在的,一直认为灵图软件做的不错,程序写的非常优秀,占用系统资源很少,很有前途。因为个人觉得地图陈旧的问题好弥补,路线规划不合理好改进,而程序结构不容易更改,所以觉得lt有前途,希望以后能越来越好。

先看看lt内存占用情况:


也就用上个5~6兆吧。分配给程序内存10兆,和lt3.05一起运行的还有gpsgate、同步、抓屏,来回切换,一切正常,没有丝毫迟滞。

lt升级比较缓慢,版本不多,现在用的多的是3.05和4.0,5.0正在测试。我只用过3.01、3.05,不好意思,用的都是下载的xx。
安装很容易,简单说下:运行setup,选择目标平台,选择存储卡方式,选择硬盘路径、自定义、地图全选,开始安装。这个已安装的目录就是以后的绿色版本的3.05了。

不知道为什么,我的杀毒软件总是报错,3.05和5.0测试版都是这样。为了用lt,只好把杀毒软件关了。

完成安装后,把目录内需要的地图和其他所有文件拷贝到存储卡上,在ppc上运行“天行者安装”,然后把XX的程序文件覆盖smartguider.exe,运行,输入任意XXX,激活码,安装完成。
使用中如出现:载入地图失败,则重新把硬盘上的目录拷贝到存储卡上,重新安装、XX即可。

2、lt使用篇
进入程序界面,感觉很舒服。
拖拽地图,找到目的地,“设为目的地”,车一动屏幕锁定,进入导航状态。


lt的操作很顺畅,没啥好特别说明的。它的地名搜索和标注点结合的非常好,既可以自己修改已有的标注点,也可以方便的添加标注点,关键的是这些标注点都可以在地名搜索中被搜索到,真的是非常方便。



航迹很方便导入导出,比较方便转换为其他格式,所以说比较方便航迹分享。转换软件随后上传。



附件: [gps航迹转换软件] GPSConv2.rar (2006-3-11 11:54 AM, 21.36 K)
该附件被下载次数 121


3、打造lt
lt的程序很好,通过配置文件可以修改很多。我修改了灵图的显示大小为320*235,这样上边多了一个小边,点此小边可以出现开始图标,很方便。回到灵图需要激活程序。



其它很多都可以更改,简单说说:
3.0改竖版
步骤一:
ppc的灵图目录下,SmartGuider\PROFILE\SIZE\DEFAULT.INI
修改:
[DISPLAY]
DISPLAY_WIDTH =
320改为240

DISPLAY_HEIGHT =
240改为320

步骤二:
ppc的灵图目录下,StartUp\SMG_SysConfig.INI
修改:
[UI]
......

TURN_SCREEN_TYPE =1改为0
竖屏修改完成。


在3.01之前改竖屏很容易,3.05稍稍麻烦一些,需要操作系统支持横屏。具体方法是:如上修改ini文件,在进入lt之前,先把系统屏幕改为横屏,然后启动lt,然后在把系统屏幕恢复为竖屏,此时lt也变为竖屏。

SMG_SysConfig.ini,是关于各种路径及GPS设置的配置文件。
①转屏 TURN_SCREEN_TYPE 0:不转,1:转(3.05无效)
② OBJECT_POOL_SIZE= 2048 对象缓存配置,单位是K
DISK_POOL_SIZE = 2048 磁盘缓存配置,单位是K
③TRACK_PATH = Storage Card       SmartGuiderTrack 轨迹存放路径
④DB_PATH = Storage Card             SmartGuiderDB 数据库路径
⑤profile\color\defaultt.ini,是界面按钮颜色配置文件
profile\key\default.ini,是键盘热键文件,对键盘或遥控器有用。
profile\size\default.ini,是界面元素大小配置文件
[DISPLAY]
DISPLAY_WIDTH = 320 屏宽
DISPLAY_HEIGHT = 240 屏高
[BORDER]
LARGE_BORDER = 3 大分隔条
NORMAL_BORDER = 1 小分隔条
[TEXT]
LARGE_TEXT = 16 大字号
NORMAL_TEXT = 12 小字号
[CAPTIONBAR]标题栏(就是时钟所点的栏)
CAPTIONBAR_HEIGHT = 24,标题栏高度
CAPTIONBAR_ICON_WIDTH = 35,标题栏图标宽度
CAPTIONBAR_CLOCK_WIDTH = 52 ,标题栏时钟宽度
CAPTIONBAR_SOUND_WIDTH = 35,声音钮宽度
CAPTIONBAR_RECORD_WIDTH = 35,轨迹记录钮宽度
[LIST];主菜单
LISTITEM_ICON_CX = 30 主菜单图标宽度
LISTITEM_ICON_CY = 21 主菜单图标高度
LISTITEM_CX = 120 主菜单长度
LISTITEM_CY = 30 主菜单高度
LISTITEM_SCROLL_CY = 30 滚动条高度
LISTITEM_SCROLLICON_CX = 9 滚动条上箭头高度

4、常见问题:
地图打开失败:出现此问题需要重新复制灵图整个目录到卡上,执行安装文件,然后用XX文件覆盖主文件。
导航没有声音提示:看ppc系统设置-声音和提醒中是否选中了程序-通知。

三、papago篇

papago(面向台湾)、mapking(面向香港)、leadstar(面向大陆)都是台湾研勤出品,界面相近,地图ppg和mapkong以前可以通用,新版本不清楚。我只用过v5、v7、v9,现在装的是10.2,支持即时路况动态导航,是一款比较好玩的软件。
下载地址:
[正式发布]PAPAGO G10.02 简体中文美化XX版+中国地图
MapKing 3D V7.1(build1123)XX版+全部最新版地图下载
安装:下载回来的是一个cab安装文件,放在sd卡上安装(默认安装到主内存,而且十几兆),用xx程序覆盖即可运行,地图可以拷贝到任意地方。程序占用主内存十几兆确实太大了,还好,通过简单的移植可以改装到sd卡上,具体方法随后附上。

内存情况

应用:先看看界面:
1、地图界面:工具栏、快捷键、比例尺缩放,很简洁。

首先选择地图,弹出对话框提示,不用理它,路况导航对内地来说是摆设。地图做得太厉害了,北京市五环以内的详图,只有区区两兆多。

然后设置gps,一般来说ppg都可以自己搜索到,如果没有找到,需要手动设置。
在地图界面——工具——gps/轨迹——手动设定——ok


2、设置目的地开始导航。



papago的即时路况规划导航看起来真是不错,因为地图不支持,没办法实际感受一下。
只是更新了一下数据,看看路面情况,见图。


3、修改注册表,把popogo安装到卡上。

papago安装的时候问也不问一声直接就往主内存上招呼,这家伙十好几兆实在受不了。


还好通过修改注册表把程序路径指向sd卡即可。
默认路径为:\program files\maction……
修改为:根据实际情况和自己方便。我的改为:\sd card\program files\maction……


方法:运行注册表修改器,编辑——查找——数据——\program files\maction  ,找到一处修改一处,完成
注册表修改成功后,把maction目录整个从program files下移动到sd\program files下

用过papapo也看到希望了,原来gps软件能做的这么好使。估计lt5.0就借鉴了很多papago的地方,还有很大提高空间。
因为地图和交通规则问题,papago目前只能拿来看看,用着玩可以,别指望它指路。


四、ozi篇

ozi是一款很优秀的gps软件,体积小巧,功能强大,地图资源丰富,容易自己动手,数据完全开放,方便交流。如果说只允许我的ppc中装一个gps软件,那肯定是ozi。ozi的功能很多,需要自己动手、琢磨的也很多,我对ozi只是了解了皮毛,还有很多有待慢慢学习。
刚开始接触的时候感觉很不适应,前几个软件使用的地图都是矢量的,好处是可以无限放大不失真;ozi使用的是位图格式的地图,看起来粗糙许多。正因为是位图格式,软件用的地图可以通过扫描平面纸地图得来,来源丰富,可以方便的用图形编辑软件(photoshop等)修改,方便自己动手改造和成果交流分享,这才是ozi的魅力和所长。

ozi软件的安装:可以下载安装版,同步后在pc端安装,选择sd卡,安装后在sd卡上生成两个文件夹:CE OziExplorerCE Dev和CE OziExplorerCE Dev Common Files,然后把common files下的所有文件拷贝到CE OziExplorerCE Dev下,然后需要的话拷贝汉化文件,这个文件夹可以整个保存,作为以后自己的汉化绿色版。或者直接从网上下载绿色版本拷贝到卡上。

软件界面:


工具栏快捷图标简介:从左到右1鹰眼  、2查找当前点地图   3全图  、4实际大小   5锁定/解锁地图目标(航点等)、6开启、关闭屏幕控制、7显示/隐藏航迹    、8显示/隐藏航点 、9显示/隐藏路线    、10允许/不允许自动查找地图   、11、地名查找窗口
ozi所涉及的名词简单介绍
  1、航点——WAYPOINT,是 包含位置信息的点,航点文件的后缀是.wpt,用来记录地点的位置等,一个文件可以记录多个航点
  2、航迹——track,是由多个包含位置信息的点组成的轨迹,主要用来记录走过的路程,也就是车走过留下的辙,航迹文件的后缀是.plt,一个文件只能记录一条航迹
  3、航线——route,也叫路线,是由多个航点组成的轨迹,是人为创建的,以期望按照这条路走的轨迹,只要导航用,路线文件后缀是.rte,一个文件只能记录一条路线。
  4、 真实方位角——hdg,HeaDinG,运动的方向。只有运动起来才有,数值表示当前点速度的切向分量的方向与北的角度,运动方向如果是正北,是0度,正东,90度,正南180度,正西270度。
  5、方位角——brg,BeaRinG,当前点和目的地之间的连线与正北的角度,不论运动与否都存在。注意,和上个方位角的区别。因为容易混淆,上图说明:

简单说,在导航的时候才有brg,也就是说目的地确定后才有brg,也就是应该走的方向,hdg是只要你走就有方向,也就是实际方向,这两个越接近说明你走的方向越正确。

6、速度——spd,当前位置的速度
7、海拔——alt,当前位置的海拔
8、距离——dst,当前位置到下一航点的距离

地图准备:地图的来源主要是靠网上搜集下载和自己扫描拍照校准整理。一幅ozi用的可以定位的地图包括两个文件:.map文件和.ozf2(或bmp、jpg等)文件,.ozf2文件是图形文件,由bmp、png、tif、jpg格式的文件通过软件转换而成,map文件是纯文本格式的,由ozi pc校准ozf2地图生成,可以用记事本打开,记录的是图形文件关键点的经纬度数据。地图的精确度和校准有很大关系,和图形文件有根本关系。一幅美女图“校准”后也可以用,整天在美女上划线,哈哈

ozi pc可以用直接用bmp、jpg、tif作为图形文件,ppc只能用ozf2格式的。根据需要选择合适大小的地图(不用担心地图文件太大ppc打不开,一百多兆的地图ppc二三秒钟就能打开),各种比例尺多准备几张。
目录准备:在sd卡上建立地图目录(如“ozi地图”),把准备好的地图拷贝到此目录下;建立数据目录(如“ozi数据”)

gps准备:运行ozi之前最好知道gps的nmea数据在哪个com口。我的818gps用的是com5,不用gpsgate的时候ozi设置为com5;用gpsgate的时候gpsgate的输入选择com5,输出的虚拟端口为6,所以ozi设置为com6。

运行:让ozi的地图动起来。保证gps连接正常,运行gpsgate,运行ozi,打开一幅地图,设置gps端口,设置地图路径和数据路径,连接gps,完成,地图应该动起来了。


相关设置说明:文件——设置——常规设置中,在“操作”中选择经纬度格式(推荐度.分),在“其他”中推荐除“显示xy坐标”和“自动全屏按钮”外全选,其他项目默认。
在移动地图中,都选择为默认,模式选为陆地,详细地图自动切换


地图及数据文件设置为先前建立的目录,地图图象设置为地图目录,gps设置为gps的端口或者是gpsgate的虚拟端口。


单位设置为公制;记录开启会在指定的文件夹内生成htm文件和快照,推荐设置为不记录或者按需自定;速度监视按需设定,当车速在0和最小速度之间语音提示“车辆慢行小心驾驶”,在设定速度和最大速度之间语音提示“请依速限小心驾驶”,超过最大速度语音提示“请减速慢行”。


其他设置见后续相应的使用部分。

至此,ozi已经能够正确的指示当前所在的位置、行进速度等信息,这仅仅是个开始,ozi的强大部分还有待继续发掘。

1、航点的使用   
    航点可以设置为目的地,可以交流分享。ozi ce最多可以同时载入1000个航点。四种方法在地图上创建航点:1、菜单  2、启用全屏按钮状态下点屏幕中心  3、在非全屏按钮状态下长按当前点, 弹出菜单创建航点   4、显示航点工具栏,按下创建航点按钮,在需要的位置点击屏幕即可创建新航点。   

航点编辑改名字,退出ozi前别忘记存盘。下回可以从文件调入。
可以把航点直接设置为目的地。


2、航迹的使用
      航迹是已走路程的记载,通过航迹可以直观的分析行程,也可以用做下次的导航,循迹而往,当年的误入桃花源的武陵人如果使用ozi的航迹记录,肯定不会出现“寻向所志,遂迷不复得路”的情况。
ozi ce最多可以从文件载入5条航迹,每条航迹的航迹点不超过20000个。内存的航迹点最大1000个。
航迹的设置:文件——设置——航迹中,文件记录间隔、内存记录间隔、航迹大小比较重要,它们决定了航迹的精确度和航迹的大小。如果是开车,间隔可以稍大些(100米---1000米),如果是步行,间隔可以小些(10米)。过小的间隔设置除了浪费存储空间之外没有任何意义,因为当行进方向改变7.5度,速度变化超过时速5公里或15%,都会在航迹上自动添加一个点。需要注意的是此处的“航迹大小”并不是存盘的航迹点的多少,而是地图上显示的航迹尾的大小,不宜设置太大,一般设置为一到二百。
在保存航迹的时候,有两个保存项目,一个是航迹记录文件,一个是航迹记录(内存),通常保存航迹记录文件。航迹记录文件是在“记录航迹”开启的情况下自动向“cetrack.plt”文件内追加记录,并且程序退出后自动保存,下次启动后自动追加;所以在保存完航迹记录文件后应该“删除航迹记录文件”,否则每次保存的都是累加的航迹,除非自己想要累加航迹,追加保存航迹点的多少没有限制;航迹记录(内存)则是每次程序开启自动记录,程序关闭的时候自动清空,航迹点最多1000个。


需要使用航迹的时候,则把以前的航迹载入,如图,最多同时可载入5条航迹。


3、路线的使用——让ozi语音导航
      ozi语音前先要检查两点:1、ppc系统的声音设置里把程序项选中  2、sound files文件夹在ozi目录下。否则导航的时候没有语音提示。


路线是出行前自己规划出来的,或者通过别人共享来的,或者利用上一次的航迹通过航迹转换为路线的软件转换得来
如果是自己规划,则需要地图非常准确,或者有航迹可循。显示路线工具栏,在合适的地方加入路点,完成后可以把路线保存以便下次使用和分享。

导航:显示导航工具栏,选择按顺序导航,连接gps,导航开始。回程的时候,选择逆序导航。

需要注意的是临近提示范围要选择合适。弯道多的地方多设置一些点,临近提示范围小一些。(文件——设置——路线——临近)


4、地名搜索
准备:需要下载地名库或者自己制作地名库,一个地名库包含两个文件,以北京为例:北京.names和北京.types。把这两个文件拷贝到ozi目录下的name search目录中,备用。
查找地名:
打开地名搜索栏,输入关键字,筛选到目的地后,定位即可。地名库可以自己修改添加。



小结:ozi可以自己动手修改的地方很多,方便打造适合自己使用的ozi。对于使用者来说,单纯的ozi只能算是个半成品,要想让ozi运行得更出色,需要添加补充各种数据,还需要使用者更多的琢磨。


其它介绍:ppc上用的几乎所有的gps设备软件都是向串口发送nmea数据,而几乎所有的ppc gps软件都是从串口取得nmea数据进行处理。稍稍了解一下nmea数据,虽然没多大用。从nmea数据所包括的信息来看,正常的gps软件之间不存在定位精度、定位速度、车辆行驶信息不同等差别,因为这些数据都来自gps,软件只是调用。所以不会再说xx软件定位慢,xx软件速度误差大,xx软件收星不良等。

nmea数据如下:
$GPGGA,121252.000,3937.3032,N,11611.6046,E,1,05,2.0,45.9,M,-5.7,M,,0000*77
$GPRMC,121252.000,A,3958.3032,N,11629.6046,E,15.15,359.95,070306,,,A*54
$GPVTG,359.95,T,,M,15.15,N,28.0,K,A*04
$GPGGA,121253.000,3937.3090,N,11611.6057,E,1,06,1.2,44.6,M,-5.7,M,,0000*72
$GPGSA,A,3,14,15,05,22,18,26,,,,,,,2.1,1.2,1.7*3D
$GPGSV,3,1,10,18,84,067,23,09,67,067,27,22,49,312,28,15,47,231,30*70
$GPGSV,3,2,10,21,32,199,23,14,25,272,24,05,21,140,32,26,14,070,20*7E
$GPGSV,3,3,10,29,07,074,,30,07,163,28*7D

说明:NMEA0183格式以“$”开始,主要语句有GPGGA,GPVTG,GPRMC等

1、 GPS DOP and Active Satellites(GSA)当前卫星信息

$GPGSA,<1>,<2>,<3>,<3>,,,,,<3>,<3>,<3>,<4>,<5>,<6>,<7><CR><LF>

<1>模式 :M = 手动, A = 自动。
<2>定位型式 1 = 未定位, 2 = 二维定位, 3 = 三维定位。
<3>PRN 数字:01 至 32 表天空使用中的卫星编号,最多可接收12颗卫星信息。
<4> PDOP位置精度因子(0.5~99.9)
<5> HDOP水平精度因子(0.5~99.9)
<6> VDOP垂直精度因子(0.5~99.9)
<7> Checksum.(检查位).


2、 GPS Satellites in View(GSV)可见卫星信息
$GPGSV, <1>,<2>,<3>,<4>,<5>,<6>,<7>,?<4>,<5>,<6>,<7>,<8><CR><LF>

<1> GSV语句的总数
<2> 本句GSV的编号
<3> 可见卫星的总数,00 至 12。
<4> 卫星编号, 01 至 32。
<5>卫星仰角, 00 至 90 度。
<6>卫星方位角, 000 至 359 度。实际值。
<7>讯号噪声比(C/No), 00 至 99 dB;无表未接收到讯号。
<8>Checksum.(检查位).

第<4>,<5>,<6>,<7>项个别卫星会重复出现,每行最多有四颗卫星。其余卫星信息会于次一行出现,若未使用,这些字段会空白。

3、Global Positioning System Fix Data(GGA)GPS定位信息

$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh<CR><LF>

<1> UTC时间,hhmmss(时分秒)格式
<2> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<3> 纬度半球N(北半球)或S(南半球)
<4> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<5> 经度半球E(东经)或W(西经)
<6> GPS状态:0=未定位,1=非差分定位,2=差分定位,6=正在估算
<7> 正在使用解算位置的卫星数量(00~12)(前面的0也将被传输)
<8> HDOP水平精度因子(0.5~99.9)
<9> 海拔高度(-9999.9~99999.9)
<10> 地球椭球面相对大地水准面的高度
<11> 差分时间(从最近一次接收到差分信号开始的秒数,如果不是差分定位将为空)
<12> 差分站ID号0000~1023(前面的0也将被传输,如果不是差分定位将为空)


4、Recommended Minimum Specific GPS/TRANSIT Data(RMC)推荐定位信息

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh<CR><LF>

<1> UTC时间,hhmmss(时分秒)格式
<2> 定位状态,A=有效定位,V=无效定位
<3> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
<4> 纬度半球N(北半球)或S(南半球)
<5> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
<6> 经度半球E(东经)或W(西经)
<7> 地面速率(000.0~999.9节,前面的0也将被传输)
<8> 地面航向(000.0~359.9度,以真北为参考基准,前面的0也将被传输)
<9> UTC日期,ddmmyy(日月年)格式
<10> 磁偏角(000.0~180.0度,前面的0也将被传输)
<11> 磁偏角方向,E(东)或W(西)
<12> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)

5、 Track Made Good and Ground Speed(VTG)地面速度信息
$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*hh<CR><LF>
<1> 以真北为参考基准的地面航向(000~359度,前面的0也将被传输)
<2> 以磁北为参考基准的地面航向(000~359度,前面的0也将被传输)
<3> 地面速率(000.0~999.9节,前面的0也将被传输)
<4> 地面速率(0000.0~1851.8公里/小时,前面的0也将被传输)
<5> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)


五、其他软件

pc端截屏软件和pc端注册表编辑软件下载:


解压后有两个可执行文件,ppc和pc同步后,直接在pc上运行即可,都是中文的。


附件: pc端.rar (2006-3-15 07:57 AM, 250.66 K)
该附件被下载次数 168

pc端完全控制ppc的,非常好用,中文的
http://bbs.pdafans.com/viewthread.php?tid=132860

写在最后:gps在很大程度上方便了我们的出行,但是,电脑毕竟有很大的缺陷,比如说东三环京广路塌陷他不会知道,开两会的时候交通限行它也不知道,今天新开通了一条路可能它也没有及时更新,所以,它出错的时候需要我们心平气和的对待。毕竟,没有gps的时候我们走得也好好的,怎么也不能用上了gps反而不会开车走道了。
        谢谢能捂着鼻子看完全篇的兄弟,哈哈,不容易啊,谢谢了!

您需要登录后才可以回帖 登录 | 注-册

本版积分规则

小黑屋|手机版|Archiver|数码鹭岛 ( 闽ICP备05008334号 )  

counter

GMT+8, 2018-8-17 09:57 , Processed in 0.165171 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表