为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

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

2019-08-07 39页 doc 112KB 27阅读

用户头像

is_435706

暂无简介

举报
[原创GPS系列教学] 驯猪手记——玩转探险家500目录 (一)在google earth显示记录的航迹    1楼 (二)探险家500等高线地图制作        3楼  13楼 最近终于下了决心入手了一只“猪”——麦哲伦GPS探险家500,把猪拿回家后才发现原来这个东西异常复杂,费了n个晚上,上了n多论坛和网站,看了n多教程,down了n多工具,终于勉强把这只野猪驯服,初步掌握使用技巧。怕以后哪天碰到脑袋失忆就麻烦了,所以特意写个“驯猪手记”,记录一下。 其实机器本身操作并不困难,难的是各种相关数据的处理,一个GPS涉及地图、航迹、兴趣点等数据,而这些数据又因为地图源、...
[原创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上显示出来了! (二)探险家500等高线地图制作 地图是GPS的灵魂,而探险家的地图卡TB也要几百块,而且对于驴子而言,野外的等高线地图更为实际,所以如何做一张适合自己的imi地图,是玩转500的关键所在。 现在以做一幅天露山穿越的等高线地图为例说明一下探险家500地图制作的方法。 地图所需要的基本素材包括:航迹、地标和高程图,后两者是必须的,如果是探路性质的活动,就没有现成的航迹可以使用。 1、航迹准备 使用工具: Zgpsconv Global Mapper 网上下载天露山穿越的航迹数据,通常是plt文件,可直接使用,如果是下载的是kml等其他格式的,用zgpsconv等工具转换成plt。 用Global Mapper打开下载的plt航迹文件,选择file——export vector data——export shapefile,选export lines生成shp格式的航迹文件,例如hangji.shp,留着备用。 有时下载的航迹数据除了plt航迹外,可能还会附带后缀为wpt的兴趣点数据,这是记录者在穿越过程中建立的标记点,如水源、营地、路口等,这些数据对行程安排、路线判定等都十分重要,也应当把它们放入地图中去。 同样用Global Mapper打开wpt文件,选择file——export vector data——export shapefile,选export points,生成shp格式的兴趣点文件,例如xingqudian.shp,留着备用。 注意,和hangji.shp与xingqudian.shp同时生成的还有若干文件名相同,而后缀为prj、dbf、shx的,这些文件和shp文件是一套的,需要放在相同的路径中同时使用,后面的叙述中没有特别说明的话,shp文件指的就是shp+prj+dbf+shx一整套文件。 2、地标 地标,就是地图上村庄、河流、道路的数据,许多教程上都提供国家基础地理信息 的地址,实际使用发现该数据库上能免费使用的东西实在是鸡肋,数据量太小,而且十分粗糙。网上找了很久,在冰河论坛上找到有适合探险家用的imi分省详图,好像是高手从garmin地图转过来的,内容超级详细,大城市连ATM机、公厕都有标明,实在是宝贝。 现在要做的第一步,就是要从下载到的imi分省详图里提取和编辑所需要的地标数据,用到的工具包括: Magsendtool Mapinfo 把天露山所在的广东省详图guangdong.imi复制到和Magsendtool的运行文件magsendtool.exe相同的文件夹内,然后修改magsendtool.exe的兼容性,在magsendtool.exe右键选属性,点兼容性,选择win2000模式。 然后在“开始——运行”中键入command进入命令行模式,进入到magsendtool.exe所在目录下,输入: magsendtool –S guangdong.imi 注意“-S”一定要大写 耐心等程序运行完毕后,进到magsendtool的目录,发现已经多了一大堆东西,这就是imi详图的分层文件,每个00???.???文件都包含了imi详图中的不同类型地标,具体包含了什么地标,可以用写字板打开00???.dbf来看。通过查看dbf文件,最终确认那个00lay4.Shp,就是最重要的“地名”数据,其他的则是公路、河流、湖泊等。(从文件名也可以大致推断地标的类型,如hwy应该是高速公路,maj应该是主要公路) 现在把全部新生成的00???.???文件全部放到一个单独的文件夹内,开始用Mapinfo做地标编辑。 因为探险家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等配套文件可复制到单独文件夹内备用。 3、高程图 高程图是通过卫星拍摄形成的地表高度数据图,是制作等高线图的基础。目前主要使用的是由NASA提供的数据,可登录,选择需要的区域下载即可。 NASA卫星采样的地表间隔距离是90m,也就是说90m范围内的高程变化是反映不出来的,在网上也有采样距离50m的数据,可制作更精细的等高线地形图,不过MS很难下载成功。 下载的高程图一般都是zip文件,可以直接在Global Mapper里面使用,制作imi格式等高线地图用到的工具包括: Global Mapper Mobile Mapper Office(MMO) MMOconverter 下载到目标范围的srtm高程图srtm_59_08.zip后,使用Global Mapper打开,准备制作等高线地图。键盘alt+c打开层面板,选择option,调节transparen滑块把高程图的透明度调高,方便后面使用。 选file——open data file,把前面步骤中做好的那一大堆航迹、兴趣点、地标文件全部打开。 放大航迹所在区域,选择file——generate contours, 弹出的选项框中,标签contour option的contour interval选20米的等高距(个人喜欢,太大的话等高线图没什么意义,太小的话又影响显示速度); 标签simplification中的滑块拉到自己喜欢的水平(数字越小生成的等高线越平滑); contour bounds标签中点draw a box,然后在地图上框出需要生成等高线的范围,确认。 很快等高线图就生成了。键盘alt+c打开层面板,选择高程图srtm_59_08,点close overlay把高程图删掉。 现在层面板上剩下的图层包括: Hangji(航迹) Xingqudian(兴趣点) Diming(地名) Gonglu01(公路01) Gonlgu02(公路02) Generated Contours(等高线) 那么就要做一下归类,公路01和公路02两层区别不大,在gps上可以用一样的显示方式显示,其余各层数据则希望在gps上用不同的颜色或不同的图示来区分。根据这样的分类,把每一种需要独立显示方式的层,用Global Mapper导出为shp文件。方法如下: 上面的Hangji(航迹)和Xingqudian(兴趣点)原来已经是shp文件了,不必重新导出,取消各层前面的选择,单独勾选Diming(地名)层,选file——export vector data——export shapefile,导出为diming.shp;同样单独选择Gonglu01(公路01)和Gonlgu02(公路02)两层,选file——export vector data——export shapefile,导出为gonglu.shp;单独选择Contour(等高线)等,导出为contour.shp。 注意,每次选file——export vector data——export shapefile后都会弹出一个保存对话框,上面有三个选项,必须根据实际要导出的文件类型来选择。比如diming是“点”数据,因此要选“export points”,而公路和等高线是“线”数据,因此要选“export lines”。 至此,制作一副完整的等高线地图的全部材料都已经准备好了,有用的文件包括: 航迹文件:hangji.shp 兴趣点文件:xingqudian.shp 地标文件:diming.shp和gonglu.shp 等高线文件:contour.shp 剩下的工作就是把这些材料整合成地图并导入gps中了。 最后的数据整合需要用到MMO(Mobile Mapper Office),安装好MMO后先不要急于运行,先到安装目录下,打开MMOffic.ini,在[DEVICE_DEFAULTS]找到“Byte_Order=0”,把0改为1,如果没有该行,则在[DEVICE_DEFAULTS]下直接加上“Byte_Order=1”。这样,最后制作完成的才是500可以识别的imi地图,否则只能生成用于400的img地图。 运行MMO,选择工具——背景地图 选矢量地图,点击地图编辑器 矢量地图编辑器中,选层——添加,把前面做好的全部材料——航迹、兴趣点、地标、等高线等全部shp文件都打开, 双击每一层,选择各种数据显示的颜色、形状,“显示属性”一栏记得选“name”,否则会只有图示而不显示地名。调整好各层数据的前后顺序,一般从上到下的顺序为“兴趣点——航迹——地标——等高线”。完成后保存,点创建地图。 然后关闭矢量地图编辑器就可以在MMO中看到制作好的等高线地图了。 选择工具栏里的框选工具,在地图上框出需要生成imi地图的范围,选文件——上载到GPS——背景地图,弹出的对话框选“储存到硬盘”即可生成imi地图。 去到MMO安装目录下的\Export\Images文件夹,看到生成的地图文件NewMap.imi,可改名为tianlushan.imi(探险家500不能识别中文名字),虽然后缀已经是imi,但实际上这个地图文件尚不能在探险家500中使用(会读取失败),还必须经过一些处理,需要用到MMOconverter这个工具。 运行MMOconverter,选择刚才的tianlushan.imi,选择框打钩,点击convert,少顷,一个能真正用在探险家500中的天露山穿越等高线地图——tianlushan.imi正式诞生!!
/
本文档为【[原创GPS系列教学] 驯猪手记——玩转探险家500】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索