[原创GPS系列教学] 驯猪手记——玩转探险家500

目录
(一)在google earth显示记录的航迹 1楼
(二)探险家500等高线地图制作 3楼 13楼

最近终于下了决心入手了一只“猪”——麦哲伦GPS探险家500,把猪拿回家后才发现原来这个东西异常复杂,费了n个晚上,上了n多论坛和网站,看了n多教程,down了n多工具,终于勉强把这只野猪驯服,初步掌握使用技巧。怕以后哪天碰到脑袋失忆就麻烦了,所以特意写个“驯猪手记”,记录一下。

其实机器本身操作并不困难,难的是各种相关数据的处理,一个GPS涉及地图、航迹、兴趣点等数据,而这些数据又因为地图源、GPS厂家、软件厂家的不同而有不同格式,如何转换使用并顺利显示自己需要的数据,才是GPS操作的关键。

首先最有趣的使用,当然是能在地图上显示自己到过的地方,走过的足迹了,GPS能把我走过的路线记录为“航迹”文件,而途中我感兴趣的地点则可以记录为“兴趣点”,而现在最逼真最酷的地图无疑是google earth卫星地图了,所以我首先想实现的是在google earth上显示我记录的“航迹”和“兴趣点”。

闲话少说,立即开始,以我今天记录的78路公交车航迹为例。我需要使用的工具包括:
Mapsand Lite 1.00(这是麦哲伦GPS附带光盘上的软件)
GPSbabel(用于文件格式转换)
OziExplorer(用于生成google earth能认的kml格式文件)
Google earth(这个不用说了)

1、探险家500会把航迹和兴趣点分别保存为.log和.upt文件,把它们从GPS拷到电脑

2、用Mapsand Lite 1.00先打开兴趣点文件78.upt,我在公交车每次停站时都记录了兴趣点,因此每个点就是一个车站,名字是记录时临时起的,等下要补充完整,但Mapsand Lite 1.00不支持中文输入,这一步要留待以后再做。

3、再打开航迹文件78.log,因为航迹是开机时自动记录的,现在我仅需要看78路公交线的轨迹,因此把起点站以前的无用航点记录删掉。

4、删掉后得到了一个很纯净的78路公交车轨迹,保存78.log关闭Mapsand Lite。

5、现在打开GPSbabel,input file选78.log,第一个format选Magellan SD files(as for eXplorist)

6、第二个format选Ozi Explorer,按use default filename,点Process。

7、再把兴趣点文件78.upt作为input file,其他选项不变,按use default filename,点Process。

8、于是在原来的航迹和兴趣点文件所在目录下,得到两个新的文件,分别是航迹文件78.plt和兴趣点文件78.wpt。

9、关掉GPSbabel,打开OziExplorer,选file——>Load from file——>Load Map File

10、选Demo1.map打开

11、出来一个花花绿绿很酷的地图,可惜是没用的……

12、选File——>Close Map,一片空明……

13、选File——>Load from file——>load Track from file,选择刚才生成的新航迹文件78.plt

14、找到load进来的航迹后,选File——>Load from file——>Append Waypoints from file,同样选择刚才新生成的兴趣点文件78.wpt

15、于是航迹和兴趣点都在OziExplorer里显示出来了

16、分别选择每个兴趣点,右键选properties,在里面把每个车站的名字补充完整,并选择显示效果。

17、完成,还是白底黑字看得顺眼。

18、选File——>Save to File——>Export to Google Earth,保存为78.kml文件。

19、关掉OziExplorer,打开google earth,选file——>open,选78.kml,确认!

20、78路公交车的运行轨迹顺利在google earth上显示出来了!

(待续。。。。)

Tabris_hong · 2010-05-03 05:07

因为探险家500的运算能力有限,通常只做穿越路线范围内的等高线地图,而从分省详图中分离出的地标数据都是全省范围的,所以必须要把不需要的地标删除。

打开Mapinfo,选file——open,打开“地名”数据文件00lay4.Shp。(点击“打开”后会弹出一个保存的对话框,要求保存00lay4.tab,不用理会,直接确认即可)

弹出Shapefile Information框,点Style选择显示的形状、颜色等,“File Character Set”必须选“No character set conversion”,否则地名无法正确显示。

00lay4.Shp打开后很壮观。

选择file——save copy as,把数据另存为diming.tab。选file——close table关闭当前table,再选file——open重新打开diming.tab文件,现在已经可以对上面的“地名”进行修改了。

同样,如果需要继续导入公路、河流、湖泊等地标数据并进行编辑,重复以上步骤即可。(Mapinfo不允许在首次打开的shp文件上进行编辑修改,因此每一个00???.shp打开后,都需要另存为一个tab文件,并在新的tab文件上做编辑)天露山的例子中,除“地名”外,还用到了00trail.shp,和00maj.shp——两个“公路”地标数据,分别保存为gonglu01.tab、gonglu02.tab。

所谓的编辑非常简单,就是把目标范围以外的地标数据删除。打开了全部需要编辑的tab地标文件后,再打开以前已经准备好的航迹文件——hangji.shp。放大航迹所在区域,点鼠标右键,选择layer control,选择需要编辑的地标数据层,勾选可编辑选项。

框选航迹区域内的全部地标,选Query——invert selection反转选择范围,delete,等待一段漫长时间,激活的数据层中不需要的地标数据已经全部被删除。

重复以上步骤,把其他数据层上不需要的数据也删除干净。

选择file——save table把编辑过的各层地标数据逐一保存。

选择Table——export把地标数据导出为mif文件,天露山的例子中,地标数据最终生成的文件包括:diming.mif、和gonglu01.mif、和gonglu02.mif。(与mif文件同时生成的还有dat、id、map、mid文件,这一系列文件也必须放在同一路径下同时使用)

到此为止,已制作好的文件中,有用的是:
航迹文件:hangji.shp
兴趣点文件:xingqudian.shp
地标文件:diming.mif、gonglu01.mif和gonglu02.mif
将以上文件连同和它们对应的prj、dbf、mid、map等配套文件可复制到单独文件夹内备用。

(待续。。。。)

已归档
点赞 14
24 评论
共 24 条评论
帖子已归档
Avatar
本泽明 2010-04-14 14:23

我是来支持的!你放在空间这么久了,我还是没看懂,哈哈

Avatar
Tabris_hong OP 2010-04-15 10:41
0
Avatar
大宝NO.1 2010-04-15 23:52

不错,马克一下

Avatar
长长的第五大道 2010-04-17 00:57

好东西,收藏先

Avatar
五羊 2010-04-19 02:55

嘿,想不到小米有如此大的兴趣,钻研出这么些繁杂的东东来,比我强多了.虽然我的麦哲伦探险家500上也纪录了不少山野的航迹,但目前为止只会在google earth 上打几个兴趣点,看来得好好学习,弄个等高线图出来:D. 小米,偶有空去登门拜访你.:)

Avatar
Tabris_hong OP 五羊 2010-04-20 13:22

欢迎啊~~想和你切磋好久呢!!

Avatar
magellanx 2010-04-24 09:39

麦哲伦探险家的等高线地图是DEM的,地图上的每一个点都有海拔信息,根本不需要自己另做的。请看:
http://www.doyouhike.net/forum/comm_nav/415639,0,0,0.html;
另外,转自garmin7.01版的详细地图早已经有了,非常详细,不需要再分解imi地图来用,那个imi是以前的子午线系列用的,数据稍旧一些,没有更新过。

Avatar
Tabris_hong OP magellanx 2010-05-01 09:49

如果单纯为了要海拔信息,确实不用等高线图,甚至不用GPS,带个有气压计的登山手表就可以。

imi地图是非常详细,直接放在GPS中就可以使用,可是这个并不适用于山野,因为上面没有等高线,看不出地形。

Avatar
magellanx Tabris_hong 2010-05-01 11:02

探险家的地图是基础地图+imi详细地图,基础地图就是等高线地图,详细地图是imi地图,两者是同时显示的,已经很完美了。

Avatar
Tabris_hong OP magellanx 2010-05-03 04:53

呵呵,如果你觉得探险家自带的等高线基础地图已经很完美了,那用着就好了。

Avatar
长歌行者 2010-05-02 13:00

mark一下,刚买了个海王星500,还不会用,学习中..楼主好人

Avatar
A25 2010-09-01 07:40

有用

Avatar
wenpeter 2010-09-23 04:16

如此有含金量的作业,非常感谢~关心所用的程序,能否分享~多谢!

Avatar
Michael1054 2010-12-03 01:18

:)同用麦哲伦GPS探险家500机子,感谢分享.

5分好评.

Avatar
善待 2010-12-03 11:28

同用麦哲伦GPS探险家500机子,
如此好贴,顶晚了
期待交流!:)

Avatar
龙哥哥 2010-12-05 13:29

楼主,.shp的文件转换为magellanE500的.upt需要两个步骤:
1.用GM11把.shp文件转换为.gpx格式,
2.用zGPSConv文件把.gpx转换为magellanE500的兴趣点文件.upt.

但我把转换后的.upt文件导入GPS后,加载能显示文件,但不能加载兴趣点,打开后文件是空的。在MapSend lite 1.0则可以显示。不知是何原因?

有没有办法把.shp文件直接转换为magellanE500的.upt文件?

打开.upt文件,显示为:
$PMGNWPL,2429.103,N,11204.261,E,-9998,M,<![ 上元珠 ]]>,Unknown Point Feature,a*07
$PMGNWPL,2429.214,N,11204.042,E,-9998,M,<![ 高新 ]]>,Unknown Point Feature,a*33
$PMGNWPL,2428.665,N,11204.792,E,-9998,M,<![ 永丰 ]]>,Unknown Point Feature,a*0A
$PMGNWPL,2428.269,N,11204.362,E,-9998,M,<![ 文池 ]]>,Unknown Point Feature,a*2D
$PMGNWPL,2425.598,N,11204.707,E,-9998,M,<![ 三房 ]]>,Unknown Point Feature,a*72
$PMGNWPL,2426.546,N,11204.398,E,-9998,M,<![ 黄屋(2) ]]>,Unknown Point Feature,a*10
$PMGNWPL,2424.800,N,11203.821,E,-9998,M,<![ 北夫 ]]>,Unknown Point Feature,a*0B
$PMGNWPL,2428.573,N,11204.565,E,-9998,M,<![ 木联 ]]>,Unknown Point Feature,a*50
$PMGNWPL,2427.347,N,11204.233,E,-9998,M,<![ 花罗 ]]>,Unknown Point Feature,a*44
$PMGNWPL,2426.327,N,11204.588,E,-9998,M,<![ 石板(2) ]]>,Unknown Point Feature,a*48
$PMGNWPL,2428.918,N,11204.426,E,-9998,M,<![ 肇太 ]]>,Unknown Point Feature,a*2C
$PMGNWPL,2426.737,N,11204.372,E,-9998,M,<![ 韦屋 ]]>,Unknown Point Feature,a*34
$PMGNWPL,2425.730,N,11204.516,E,-9998,M,<![ 横岗寨 ]]>,Unknown Point

Avatar
龙哥哥 2010-12-09 09:08

问题解决了。:)

Avatar
lg9720 2010-12-28 09:34

这个太NB了。

Avatar
堕落的小俊 2011-01-22 15:48

很好的教程,学习,待LZ更新:)

Avatar
yang_fh 2011-01-23 14:43

这个帖子要顶一下。
我是08年买的机器,就是为了去太白山做的等高线地图。
后面怎么做全忘了。
现在基本上就用网上下载的详细地图看看。
顶楼主。

Avatar
fssdchen 2011-03-05 11:32

留下脚印。。。。。。。。。

Avatar
hehongjinyan 2012-10-03 02:17

很好呀,没有待读了呀?

Avatar
jellybean 2012-11-11 13:21

收藏,同用麦哲伦探险家500的机器,慨叹一下现在新款的都太丑了,又不想换高明的(话说现在叫佳明了),还是用老机子吧。