手把手教你做Magellan e500等高线地图 by 白马

幾位驢友剛剛購買了 Magellan eXplorist500 GPS手持機,但苦於相關地圖資源較少,因此使用起來極不方便,受朋友之托在此請教有關Magellan e500地圖制作和轉換的問題。

由於本人使用的是神達P350集成GPS的PDA,一般用於自駕導航使用城際通、KLD等還是十分得心應手的。在戶外爬山都使用用OZI,OZI地圖則大多采用本壇高級玩家carabor制作的《广东千米山地势图 》。該帖中收集並制作了廣東幾十座千米以上高山的詳細的等高線OZI地圖,使用起來極為方便,本人因此受益非淺,在此向carabo高手致以敬意和謝意。

因受驢友之托為其搜尋並制作用於Magellan e500的等高線山勢圖,本人對該機型尚不熟悉,雖然在磨房和其他的壇子上也看了很多帖子,但仍然是一頭霧水,一直沒有整明白,因此在這裡向各位高手請教:

1、能否將carabo制作的
《广东千米山地势图 》轉換成用於Magellan e500的地圖?

2、磨房上大洪的帖子:
自制Magellan@eXplorist500 高精度等高线地图(GPS)
冰河上的帖子:
手把手教你制作麦哲伦GPS户外地图看了幾遍但仍然不得其要領,能不能給點簡單的指引?

东北老哥 · 2008-03-17 06:39

在白马MM的耐心指導下,終於學會了 OZI 格式和 Magellan eXplorist500 格式等高線地圖的制作方法。在此向白马MM致以真誠的感謝並致以崇高的敬意:)

為紀念三上桂峰山,並答謝白马MM,在此分別獻上以上兩種格式的等高線地圖的習作。因為還有一些地方沒有弄清楚,希望白马MM再次指教。

Magellan eXplorist500格式的 imi 地圖。因為手頭沒有 e500 的機器,沒法測試,不知道成不成。
gfs4e500.rar

OZI格式的等高線圖,已轉成ozf2格式:
gfs4ozi.rar

东北老哥 · 2008-03-17 07:26

雖然基本學會了等高線圖的制作方法,但還有幾個問題繼續請教:

如下圖所示,

1、除等高線的數字標識以外中的有藍色下劃線的幾個數字是什麼意思?

2、為何不能顯示山峰的精確海拔,是不是因為原始數據的原因?(桂峰山的主峰海拔為1085m,GM中調入的數據顯示不到1000m)

3、紅色的峰底圖看起來有些刺眼,如何調換成其他的底色?

4、不知道是否可以導入GPS軌跡?

5、…………

东北老哥 · 2008-03-20 02:03

刚刚跟磨房的白马学会了OZI格式和Magellan e500格式等高线地图的制作,乘著熱乎勁,又作了一份百公裡的路線圖,僅當習作,練練手。

不知道如何加上图例,以下为补充说明:

1、地图的原始数据均来自互联网上热心网友的上传资料,不保证数据的绝对准确,仅供参考。如因此造成的后果本图制作者不承担相关责任;

2、图例说明:
2.1、等高线距为30m
2.2、图中一个小方格相当实际距离的1 x 1 公里;
2.3、图中的绿色细线为省、县、乡道(国道、高速公里未加载);
2.4、图中蓝色细线为水系,大小水系都有,数据量比较庞大;
2.5、图中红细线为磨房心远无极提供的GPS轨迹;

3、压缩包中含有四个文件
3.1、readme.txt(本文件)
3.2、sz100km.imi Magellan e500格式的等高线背景图,已用MMOConvert转换过,手头没有e500机,未测试;
3.3、sz100km.ozf2/sz100km_ozf.map OZI格式的地图文件,直接从GM中导出到OZI中的,应该比较精准。
================
2M多的壓縮包上傳不到,還是放到網盤上了。
http://www.fs2you.com/files/06b5e0e3-f622-11dc-ac20-0014221b798a/
原圖太大,壓縮了了一下:

已归档
点赞 15
58 评论
共 58 条评论
帖子已归档
Avatar
白马 2008-02-18 01:55

现成的网上自制图多提供的是JPG,GIF或MAP格式,如果想为500使用,必须得到制作这些地图的原始文件,再转化才能使用,但那些原始文件,制图人并没有提供,所以想在500上使用SRTM3,必须自己制作。

制作方法请参考大洪的贴子:
http://www.doyouhike.net/forum/comm_nav/273189,0,0,0.html
这里所写的只是将大洪所写的图形化,一切都是建立在前人的经验之上,感谢分享!

一、软件准备:
1、global mapper(请自行搜索下载,磨房或其他网站上都有)
2、mmo2.7(冰河导航FTP上有,一定要2.7版,其他的版本不行)
3、converter (下载:http://www.msh-tools.com/download.html)

二、具体步骤如下(以惠东莲花山脉为例)

如何使用global mapper,请参考:
http://www.doyouhike.net/forum/comm_nav/digest/134123,0,0,0.html
http://www.doyouhike.net/forum/comm_nav/digest/1/238803,0,0,0.html

1、用global mapper生成等高线地图, 导出为shp文件。
图示如下(Projection必须设为经纬度):

可以生成点,线,面的shp文件,这里生成"地点.shp",图中的“打银坑”等地点会保存在这个文件中。

以下再生成其他所需的shp文件,比如“等高线.shp”

也可以将轨迹生成"轨迹.shp",先在控制面板中将等高线隐藏,生成方式与上相同,如果有其他的线,比如道路,河流,生成方式相同。关于面,由于500本身系统和内存限制,暂不考虑。

2、打开mmo2.7,选背景地图,导入shp文件,生成新背景地图
打开mmo2.7,选背景地图

打开“地图编辑器”,添加层

导入所有已有的shp文件,根据每个shp文件修改层属性:

创建地图,稍等,软件自动转换地图,然后关闭地图编辑器:

保存文件,按确定后生成如图所示:

上载GPS(此时可以不用连接GPS),选背景地图,会提示选择区域

根据你的需要,可以选择创建区域,也可以上传所有:

这里是创建了区域:

保存背景地图到硬盘,生成imi,暂时勿上传至GPS和SD上,因为imi还未转换,如果直接上传至GPS,可能会死机。

点完成,自动存入如下目录:

3、打开convert, 点击"From"后面的省略按键,在文件类型处选择“mmo *.imi file”找到刚才保存的imi文件

点击"To"后面的省略按键,可以将文件保存到指定目录下,前提是将前面的勾去掉(如果不去勾就是覆盖原文件了),这样imi文件能为500使用了,由于500可直接作U盘使用,可以直接将文件复制过去或者在上面的步骤中指定存入。

最后打开GPS,进入工作状态,按“菜单键--系统设置--激活设置--详细地图”,选定你刚才指定存入的文件,就OK了,回到导航状态就可以看到上面的自制图(以上以500为例,400稍有不同,但大致差不多,就是调用详图)

-END-

Avatar
白马 2008-02-18 02:17

我不是高手,只写入门级的东西。

Avatar
东北老哥 OP 2008-02-18 07:10

謝謝 白马,期待您的大作……

我一直在用WM5的PDA+GPS,對戶外機完全陌生。我的P350在戶外經常性的電力不足也是個軟肋,正想辦法解決。

Avatar
白马 东北老哥 2008-02-18 11:33

配个电池包就可以解决了.

Avatar
大洪 2008-02-18 10:37

1、能否將carabo制作的
《广东千米山地势图 》轉換成用於Magellan e500的地圖?

想直接用现成的?
或许将来可以!不过现在估计没多少人会(哪位会?教教我,谢谢)
Magellan e500自制地图,目前多采用点、线、面用mmo合成的方法
我现在做的只有“点”(地名、山峰名等)、“线”(等高线)。
还有一个是“面”,我没搞清楚。
不过对我爬山来说,有“点”和“线”已经够用了,所以也懒得去深入了。

Avatar
东北老哥 OP 2008-02-19 06:19

謝謝白马兄的支持,外接電池包的方案我也在考慮中。

Avatar
大洪 东北老哥 2008-02-24 14:10

:D:D:D

Avatar
lahori 2008-02-19 08:57

再说一遍,麦哲伦的等高线地图是真正的数字高程地图(DEM),是使用TOPO_Creator这个程序来制作的;

如果放着好用的DEM等高线地图不用干嘛要买麦哲伦!?

SRTM3数据可以通过TOPO_Creator这个程序转换成麦哲伦的数字高程地图BLX文件

Avatar
工兵pro lahori 2008-02-27 09:22

你的意思是麦哲伦的等高线是动态生成的吗?

Avatar
lahori 工兵pro 2008-02-29 11:51

是的

Avatar
enjoy88 lahori 2008-10-29 15:19

相当不好意思想知道哪里可以下载TOPO_Creator 这个程序? 刚才在google 搜了一下,居然没有找到.

Avatar
东北老哥 OP 2008-03-14 03:18

白马兄已經在二樓更新了帖子內容。
非常精彩的帖子,請烈推薦。
非常感謝白马兄!!!
:):):)

Avatar
漫步山河 东北老哥 2008-03-14 05:18

白马不是MM?

太谢谢了!!

Avatar
白马 2008-03-17 10:39

1、除等高線的數字標識以外中的有藍色下劃線的幾個數字是什麼意思?
很奇怪,这些数字是怎么来的?

2、為何不能顯示山峰的精確海拔,是不是因為原始數據的原因?(桂峰山的主峰海拔為1085m,GM中調入的數據顯示不到1000m)
与原始数据的精度有关,主峰海拔不可能精确,需要你实地去检测。

3、紅色的峰底圖看起來有些刺眼,如何調換成其他的底色?
可以,看此贴中第30:
http://www.doyouhike.net/forum/238803,3815565,1,0.html

4、不知道是否可以導入GPS軌跡?
可以直接打开PLT文件

Avatar
东北老哥 OP 2008-03-18 04:27

昨天我是在生成等高線之後調色,套用後不生效。今天重新按著白马的指引,先調好色再套用,然後再生成等高線,成功了。只是色彩調得不好。

再一次謝謝白马MM。

:D:D:D

Avatar
工兵pro 2008-03-20 03:25

lahori说500可以直接用DEM,你们为什么不用呢?

Avatar
kuangwb 2008-04-10 16:34

36小时前刚买了一个麦哲伦500的。正好能学学。感谢各位大佬。

Avatar
magellanx 2008-04-26 05:24

lahori兄所言极是。用上述方法做出的等高线地图,只是一个“平面"的等高线图,仅可见而已,不是真正的数字高程地图(DEM),因为没有含有高程数据,不能做高程分析(可事先在地图上规划出路线,查看海拔变化,调整路线等等,见图1),而能做分析的只有WWBM和MAPSEND TOPO这两个软件了,前者是全球80米,后者美国、加拿大等国家的是20米。利用srtm的数据和TOPO_Creator可以生成数字高程地图,可问题是srtm的数据已经被限定为最高精度80米了,用它做出的高精度等高线地图并不是DEM,所以现在麦哲伦能使用的DEM,只有WWBM的80米地图了。

图1是WWBM,可以看到高程分析选项

图2是我自制的“平面”50米等高线地图,北京香山地区,包括道路、POI等;

图3,缩小看,包括比较详细的道路和POI:

Avatar
lahori 2008-04-29 10:02

你对SRTM3的精度的理解可能搞错了,SRTM3表示地面上3弧秒*3弧秒的面积上采样一个海拔高程点,这个海拔高程的精度是1米;SRTM1表示地面上1弧秒*1弧秒的面积上采样一个海拔高程点,同样海拔高程的精度也是1米

WWBM的80米等高线表示最小的等高距是80米,你也可修改topo3d.cfg文件使等高距变成10米/20米,虽然你可以做到但并不能提高地形识别的精度,因为受地图容量的限制,WWBM的80米等高线的地表分辨率是30弧秒*30弧秒的

麦哲伦理论上支持最高精度的地形是地面0.72弧秒*0.72弧秒的面积上采样一个海拔高程点,这已经远超我们能够公开得到的任何等高线地图的精度

在平原海拔起伏不大的地区,由SRTM3的等高线地图的等高距可以设定得小一些(比如20米/30米都没有问题),在山区海拔起伏比较剧烈的地区等高距设置得太小的话意义就不大,因为这个时候动态生成的等高线完全是靠TIN模型插值计算出来的,不能真实反映地表形态

下面是topo3d.cfg中的内容
params里面定义了不同地图显示比例下的等高距(三个数据一组,每组第一个数代表等高距)
////////////////////////////////////////////////////////////////
[BLX0]
total_blx_scale=0 7
lower_scale_index=4
params=80 200 30 80 200 30 80 200 30 100 200 30 200 500 30 500 1000 0 500 1000 0
screen_mesh=10
memory=4 10 40 32
label_mode=2
auto_step=1

////////////////////////////////////////////////////////////////

Avatar
magellanx 2008-04-29 14:27

srtm3应为3弧秒*3弧秒,3弧秒=0.0008333333弧度=73.4679米(经度)=92.6043米(纬度)。

Avatar
djdianwu 2008-05-01 02:15

[

对照5万地形图,我感觉srtm 30实际精度大约30米左右。

Avatar
magellanx 2008-05-03 17:41

SRTM30是和GTOP30一个级别的,GTOP30大约在1km左右。国外一般用SRTM3做25万比例地图的数据使用的。

Avatar
gf98 2008-07-24 08:21

记号。

Avatar
热地 2008-08-13 01:40

我用相同的软件,相同的步骤,做出的是img文件。当然我要的是img文件,用的是子午线的机子。在此请教楼主是那里设置不同造成的。

Avatar
龙哥哥 2008-08-13 15:39

我也同楼上一样,输出的是IMG格式的:(,不知哪里出了问题。。。。。。。。我要的是E500机的IMI格式。。。

用MMO2.7创建地图后保存到硬盘时出现IMG格式:

然后再用Conver将IMG格式转换时也是IMG格式的,地图导入E500里面无法加载,提示数据错误:

白姑娘,出来指点一下。:)

本周5个好评全给了:)

Avatar
东北老哥 OP 龙哥哥 2008-08-14 00:07

把“=”前面的小勾去掉,然後再大“To”後面重新選擇將要轉換的文件類型--請務必選擇 .imi --並選擇需要存儲的位置-->Convert.

Avatar
龙哥哥 东北老哥 2008-08-14 10:07

老哥,试过了,导入GPS里面还是显示错误:(

应该还是软件的问题,在冰河找到答案:

MMO 3.x会自动识别GPS的型号从而决定是生成IMG还是IMI.
MMO 2.7默认生成IMG格式,要生成IMI格式需要修改配置文件后再重启MMO.
修改MMO 2.7安装目录下的MMOffice.ini, 将其中[DEVICE_DEFAULTS]下的"Byte_Order=0"改成"Byte_Order=1"(如果没有就加上这么一行)
修改之后MMO2.7将默认生成IMI格式, 然后再用MMOconverter转换成explorist的格式就可以用了.

http://www.icegps.com/forum/thread-882-1-1.html

成功了。。。。

Avatar
A75 2008-08-13 17:50

这里都是高手。