主题位置 通讯与导航
» 论坛 » 通讯与导航 » 手把手教你做Magellan e500等高线地图 by 白马
« Prev12Next »
locked 本帖已锁定
旧帖 2008-02-18 08:48:17
Post #1
手把手教你做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-18 14:30:34 编辑

----------------------------------------
...
...

旧帖 2008-02-18 09:55:00
Post #2
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
现成的网上自制图多提供的是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-
白马 于 2008-03-13 21:09:15 编辑

----------------------------------------
茶苦如死亡,茶香如人生,茶甜美如爱情。

旧帖 2008-02-18 10:17:08
Post #3
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
我不是高手,只写入门级的东西。

白马 于 2008-03-14 18:07:47 编辑

----------------------------------------
茶苦如死亡,茶香如人生,茶甜美如爱情。

旧帖 2008-02-18 15:10:44
Post #4
Re: 請教:關於Magellan eXplorist500地圖的幾個問題
  謝謝 白马,期待您的大作……
  我一直在用WM5的PDA+GPS,對戶外機完全陌生。我的P350在戶外經常性的電力不足也是個軟肋,正想辦法解決。

----------------------------------------
...
...

旧帖 2008-02-18 18:37:35
Post #5
Re: 請教:關於Magellan eXplorist500地圖的幾個問題
1、能否將carabo制作的
《广东千米山地势图 》轉換成用於Magellan e500的地圖?


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


----------------------------------------
静坐常思己过,闲谈莫论人非!

旧帖 2008-02-18 19:33:49
Post #6
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
东北老哥 wrote:
我的P350在戶外經常性的電力不足也是個軟肋,正想辦法解決。

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

----------------------------------------
茶苦如死亡,茶香如人生,茶甜美如爱情。

旧帖 2008-02-19 14:19:09
Post #7
Re: 請教:關於Magellan eXplorist500地圖的幾個問題
謝謝白马兄的支持,外接電池包的方案我也在考慮中。

----------------------------------------
...
...

旧帖 2008-02-19 16:57:27
Post #8
Re: 請教:關於Magellan eXplorist500地圖的幾個問題
再说一遍,麦哲伦的等高线地图是真正的数字高程地图(DEM),是使用TOPO_Creator这个程序来制作的;

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

SRTM3数据可以通过TOPO_Creator这个程序转换成麦哲伦的数字高程地图BLX文件
旧帖 2008-02-24 22:10:04
Post #9
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
东北老哥 wrote:
謝謝白马兄的支持,外接電池包的方案我也在考慮中。

big smilebig smilebig smile

----------------------------------------
静坐常思己过,闲谈莫论人非!

旧帖 2008-02-27 17:22:20
Post #10
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
lahori wrote:
再说一遍,麦哲伦的等高线地图是真正的数字高程地图(DEM),是使用TOPO_Creator这个程序来制作的;

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

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

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

----------------------------------------
会心处不必在远, 市内活动群请加group503641@msnzone.cn

旧帖 2008-02-29 19:51:02
Post #11
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
工兵pro wrote:
你的意思是麦哲伦的等高线是动态生成的吗?


是的
旧帖 2008-03-14 11:18:23
Post #12
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
白马兄已經在二樓更新了帖子內容。
非常精彩的帖子,請烈推薦。
非常感謝白马兄!!!
smilesmilesmile

----------------------------------------
...
...

旧帖 2008-03-14 13:18:35
Post #13
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
东北老哥 wrote:
白马兄已經在二樓更新了帖子內容。
非常精彩的帖子,請烈推薦。
非常感謝白马兄!!!
smilesmilesmile

白马不是MM?

太谢谢了!!

----------------------------------------
漫步山河,融入自然。

旧帖 2008-03-17 14:39:53
Post #14
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...

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

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

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



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


----------------------------------------
...
...

旧帖 2008-03-17 15:26:43
Post #15
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
  雖然基本學會了等高線圖的制作方法,但還有幾個問題繼續請教:

  如下圖所示,
  1、除等高線的數字標識以外中的有藍色下劃線的幾個數字是什麼意思?
  2、為何不能顯示山峰的精確海拔,是不是因為原始數據的原因?(桂峰山的主峰海拔為1085m,GM中調入的數據顯示不到1000m)
  3、紅色的峰底圖看起來有些刺眼,如何調換成其他的底色?
  4、不知道是否可以導入GPS軌跡?
  5、…………


----------------------------------------
...
...

旧帖 2008-03-17 18:39:52
Post #16
Re: 請教:關於Magellan eXplorist500地圖的幾個問題
1、除等高線的數字標識以外中的有藍色下劃線的幾個數字是什麼意思?
很奇怪,这些数字是怎么来的?
  2、為何不能顯示山峰的精確海拔,是不是因為原始數據的原因?(桂峰山的主峰海拔為1085m,GM中調入的數據顯示不到1000m)
与原始数据的精度有关,主峰海拔不可能精确,需要你实地去检测。
  3、紅色的峰底圖看起來有些刺眼,如何調換成其他的底色?
可以,看此贴中第30:
http://www.doyouhike.net/forum/238803,3815565,1,0.html
  4、不知道是否可以導入GPS軌跡?
可以直接打开PLT文件

----------------------------------------
茶苦如死亡,茶香如人生,茶甜美如爱情。

旧帖 2008-03-18 12:27:30
Post #17
Re: 請教:關於Magellan eXplorist500地圖的幾個 ...
  昨天我是在生成等高線之後調色,套用後不生效。今天重新按著白马的指引,先調好色再套用,然後再生成等高線,成功了。只是色彩調得不好。
  再一次謝謝白马MM。
        big smilebig smilebig smile

----------------------------------------
...
...

旧帖 2008-03-20 10:03:31
Post #18
Re: 手把手教你做Magellan e500等高线地图 by 白 ...
  刚刚跟磨房的白马学会了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/
原圖太大,壓縮了了一下:


东北老哥 于 2008-03-22 10:59:31 编辑

----------------------------------------
...
...

旧帖 2008-03-20 11:25:40
Post #19
Re: 手把手教你做Magellan e500等高线地图 by 白马
lahori说500可以直接用DEM,你们为什么不用呢?

----------------------------------------
会心处不必在远, 市内活动群请加group503641@msnzone.cn

旧帖 2008-04-11 00:34:26
Post #20
Re: 手把手教你做Magellan e500等高线地图 by 白马
36小时前刚买了一个麦哲伦500的。正好能学学。感谢各位大佬。
旧帖 2008-04-26 13:24:14
Post #21
Re: 手把手教你做Magellan e500等高线地图 by 白 ...
lahori兄所言极是。用上述方法做出的等高线地图,只是一个“平面"的等高线图,仅可见而已,不是真正的数字高程地图(DEM),因为没有含有高程数据,不能做高程分析(可事先在地图上规划出路线,查看海拔变化,调整路线等等,见图1),而能做分析的只有WWBM和MAPSEND TOPO这两个软件了,前者是全球80米,后者美国、加拿大等国家的是20米。利用srtm的数据和TOPO_Creator可以生成数字高程地图,可问题是srtm的数据已经被限定为最高精度80米了,用它做出的高精度等高线地图并不是DEM,所以现在麦哲伦能使用的DEM,只有WWBM的80米地图了。
图1是WWBM,可以看到高程分析选项

图2是我自制的“平面”50米等高线地图,北京香山地区,包括道路、POI等;
图3,缩小看,包括比较详细的道路和POI:




旧帖 2008-04-29 18:02:34
Post #22
Re: 手把手教你做Magellan e500等高线地图 by 白马
你对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

////////////////////////////////////////////////////////////////
lahori 于 2008-04-29 22:44:02 编辑
旧帖 2008-04-29 22:27:45
Post #23
Re: 手把手教你做Magellan e500等高线地图 by 白马
srtm3应为3弧秒*3弧秒,3弧秒=0.0008333333弧度=73.4679米(经度)=92.6043米(纬度)。
旧帖 2008-05-01 10:15:46
Post #24
Re: 手把手教你做Magellan e500等高线地图 by 白 ...
[

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





旧帖 2008-05-04 01:41:00
Post #25
Re: 手把手教你做Magellan e500等高线地图 by 白马
SRTM30是和GTOP30一个级别的,GTOP30大约在1km左右。国外一般用SRTM3做25万比例地图的数据使用的。
« Prev12Next »
locked 本帖已锁定