旧帖 2013-09-16 01:19:48
Post #1
Garmin自制.img地图
 
海砂 当前在线 海砂

Garmin自制.img地图

前篇《Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总》:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

本篇分五节:
一、Garmin自制.img等高线地图                                                           1楼
二、Garmin自制.img轨迹地图                                                               2楼
三、在自制.img地图中自定义轨迹和路点的显示                                  3楼、4楼
四、在手持机上安装自制.img地图及相关问题                                      5楼
五、补充说明                                                                                         5楼


所需软件:
1、 Global Mapper
现在最新版为14.2.5,终于有了官方中文版,
官方中文版官网下载地址:
http://www.bluemarblegeo.com/products/global-energy-mapper-download.php
为Global Energy Mapper的下载链接:
Global Energy Mapper v14, Chinese:32位中文版
Global Energy Mapper v14 64-bit, Chinese:64位中文版
需要说明的是Global Energy Mapper是Global Mapper的特殊版本,包含了Global Mapper的所有功能,增加的功能主要是针对Spatial Energy的SpatialOnDemand这个软件所做的。 原版Global Mapper中没有对应中文版本的下载。
对应的V14.2版本的破解工具:
http://bbs.godeyes.cn/showtopic-384143.aspx
破解工具用法:先安装对应的Global Energy Mapper或Global Mapper V14.2版本,然后到相应的安装目录下,更改执行文件的文件名,如Global Energy Mapper V14.2中文版,将执行文件的文件名由global_energy_mapper14_zh-CN.exe改为global_energy_mapper14.exe,然后把下载的破解工具解压到安装目录下执行。破解完成后,再把执行文件的文件名改回原文件名。
自制地图中的主要作用:
生成等高线,可对不同格式的轨迹文件进行编辑,并输出为不同格式的常用地图文件或者轨迹文件。
 
2、GPSMapEdit
官网:
http://www.geopainting.com/
最新版本为2.0.77.1(2.0 版update 77.1),官网上有下载,不
需注册即可使用(注册后可用到其软件的其他一些功能,不过对自制.img地图无多大意义。)
    汉化:
http://www.sosaw.com/forum.php?mod=viewthread&tid=269559&extra=page%3D1%26filter%3Dtypeid%26typeid%3D47&page=1
2.0版本以前可以比较完美地汉化,2.0版本和2.0版本后汉化不完善,因此对于使用2.0版本及之后的不建议汉化。
自制地图中的主要作用:
对Global Mapper生成的.mp地图进行进一步的编辑。 
注意:对于用Global Mapper生成的.mp地图,其默认编码都
为1252,即“Codepage=1252”。 GPSMapEdit1.0或者1.0以前版本并不检测编码这一项,会自适应编码,因此打开含有简体中文的地图并不会出现乱码。GPSMapEdit1.1和1.1以后版本会检测这一项而选择文本的编码,不改这一项可导致地图中的简体中文出现乱码。因此在用GPSMapEdit1.1和1.1以后版本打开此类地图时,必须先用记事本打开.mp文件,将“Codepage=1252”改为“Codepage=936”(936是中文简体编码),或者干脆删除这一行。
 
3、cGPSmapper
官网下载:
http://www.cgpsmapper.com/buy.htm
 此软件的开发团队已不再进行更新,最新版本为0100d。
 破解文件:
http://www.sosaw.com/forum.php?mod=viewthread&tid=236739&highlight=cGPSmapper  2楼
自制地图中的主要作用:
将.mp地图转化成.img地图。GPSMapEdit只能对.mp地图进行编辑,但不能将其转化为Garmin的官方格式的地图,即.img地图,这一步工作是由cGPSmapper所完成的。
 
教程中所涉及的软件功能,老版本的对应软件也能提供,不需要升级到最新版本。需要注意的是:所使用软件版本不同,菜单和工具栏可能会有所不同,不同的汉化版本也可能造成菜单和工具有不同的文字表述。教程所用软件版本分别如下:Global Energy Mapper v14.2.5官方中文版、GPSMapEdit2.0.77.1英文原版、cGPSmapper 0100d。

教程所用素材下载:

http://pan.baidu.com/share/link?shareid=3720932886&uk=505951674


一、Garmin自制等高线地图:
前期数据准备:
ASTER GDEM V2,下载地址:
http://gdem.ersdac.jspacesystems.or.jp/search.jsp
可参考蓝峰的教程下载(教程中下载地址已更改为上述地址):
http://www.doyouhike.net/forum/comm_nav/551760,0,0,1.html 24楼
 
1、首先打开global mapper:



点击“打开您的数据文件” 或者菜单“文件->打开数据文件(s)…”,加载所需要的高程数据(船底顶周边区域位于东经113度北纬24度,因此对应的ASTER GDEM2数据是ASTGTM2_N24E113.zip),


注:如果你想加载的区域横跨多个经纬度区域,可用“文件->打开数据文件(s)…”加载多个相关的ASTER GDEM2高程数据相关区域。如经度跨113度,114度两个区度,纬度为23度,可加载ASTGTM2_N24E113.zip、ASTGTM2_N24E114.zip两个ASTER GDEM2高程数据文件。
 
2、加载高程数据后如图:


选择“分析->生成等高线”(旧版,即global mapper13和之前的版本,为“文件->生成等高线”)


将出现“等高线生成选项”对话框,填写如下信息:
会先进入“等高线选项”标签页,这里要做10m的等高线图,等高距填10(如果做20m等高线图可填20,如此类推),单位选择METERS(米),
底下复选框推荐勾选2、3、4、5项,如图:


点击“简化”,进入“简化”标签页,可选择不简化,即选择简化度0.00。


点击“等高线边界”,进入“等高线边界”标签页,点击“画出一个方框…”按钮,在出现的缩略图中画框确定等高线的生成范围,画好后,点击“确定”。


之后,点击对话框底下的“确定”,出现如下提示:


等待几分钟,会生成所要求的等高线。
点击工具栏上的“打开控制中心”(工具->控制中心…),


在出现的“图层控制中心”中,把无关的图层(这里就是现在已经没用的ASTER GDEM2高程数据,显示为“<ASTGTM2_N24E113_dem.tif> SILC TIFF”)前面的复选框去掉,或者干脆关闭此图层(选中要关闭的图层(蓝色背景指示),然后点击对话框底下的“关闭图层”)。


 
3、点击“文件->导出->导出矢量格式…”(旧版是“文件 -> 输出矢量格式”):


下拉菜单中选择“cGPSMapper(Polish Mp)File”:


确定后,出现“Polish Mp Export Options”对话框,输入图的名称等相关信息,在“创建透明地图”前面复选框打勾,其它保持默认设置:


点击底下的“确定”后,在出现的保存对话框中将导出文件保存为cddTopo10m0.00Test. MP。


等待几分钟,会在指定目录下生成cddTopo10m0.00Test.MP。
退出global mapper,可根据自己需要选择是否保存工作区。
 
4、找到上一步保存的cddTopo10m0.00Test. MP文件,选择后点右键:


选择“Open with GPSMapEdit”(用GPSMapEdit打开),如果没有此选项,说明机器中没有此软件或者软件从未被运行过,下载并运行GPSMapEdit即可,经过此操作,通常.mp文件默认的打开方式就是“GPSMapEdit”,双击要编辑的.mp文件,也能用“GPSMapEdit”打开.mp文件。打开后如图:


 
选择“File -> Map Properties”


在出现的“Map Properties”对话框中,一般先出现的是“Header”标签页,按下图填好:


Code page:936(ANSI/OEN – 简体中文 GBK)
Coding schema:Far East(multi-byte)
其它默认。
点击右下角的应用后,点击上方的标签页“cGPSMapper”,按下图检查这个标签页的各选项:


需要注意的是“Map is transparent”选项,这里应该是“Y – Transparent map without background object”。如果你保存的.mp文件已经是透明地图的话(第3步中“创建透明地图”前复选框打勾),这里默认一般为此选项。没有问题后,点击右下方“ok”。
点击工具栏上的保存( File -> Save Map)。



5、选择菜单“File -> Export -> Garmin IMG/cgpsmapper.exe”



如下图,选择要保存的位置,输入要生成地图的名字(后缀名为.img)




点击“保存”后,出现如下对话框:


在Path to cGPSmapper.exe下输入cgpsmapper.exe所在位置,如果还没有cGPSmapper的话,下载解压,然后点击Path to cGPSmapper.exe后面的“…”,选择cGPSmapper.exe所在位置(只需在第一次应用cGPSmapper.exe时输入,以后默认此目录)


点击“run”。等待生成.img地图。出现如下信息时,表示地图已经成功生成。

海砂 于 2013-09-23 13:26:57 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:20:29
Post #2
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 二、Garmin自制轨迹地图:
1、首先打开global mapper,点击“打开您的数据文件”(文件->打开数据文件(s)…),加载所需要的轨迹,路点:

注意:GM14打开默认显示的文件不再是 “All Files(*.*)”,而是“Commonly Used Formats”,此选项不显示后缀为.plt和.wpt的轨迹和路点文件,将此选项改为“Common Supported Vector”或者最下面的“All Files(*.*)”。GM支持多种格式的轨迹和路点文件,可一次多选。
 
2、加载轨迹、路点后如图:


先认识一下GM中工具栏上的3个常用工具:


“缩放工具”作用是对地图进行放大缩小,点选后,左键放大,右键缩小,左键框选后放大框选区域。
“平移(拖拽)工具”作用是整体移动地图中的元素,按住左键拖动,可将我们的关注的重点移到中心位置。
“数字化工具”可对选中的具体元素进行各种操作,如编辑、删除等等,双击单个元素可进入此元素的编辑页面。选中单个或者多个元素:点击右键,会出现相关右键菜单;按“del”键会删除选中元素。

利用这些工具进行如下操作:
上面的图中可以看到,我们关注的区域位于右边偏上位置,那么左下角应有一些明显无关的点,先删除这些点。点击“数字化工具”(点击后一般会出现提示,忽略掉,按“确定”),按住鼠标左键框选左下角,会选择到一些点或一个点,按“del”键,会有一些提示,不用管,按“确定”后删除选中的点。点击“平移工具”,整体移动图中元素,使我们关注的区域位于中心位置,点击“缩放工具”来放大(也可滚动鼠标中键)我们关注的区域。同时,也可再次点击 “数字化工具”删除一些明显无关的元素。
处理后如图


先选中“数字化工具”,然后对轨迹和路点进行初步的编辑:
删掉一些自己认为多余、重复或者会引起误会的轨迹和路点。
对名字是乱码的路点,可参考相关的地理信息、相关的地图、攻略等,双击进去修改更正。
 
编辑完成后,可稍微整理一下而不显得那么乱。这里所作的更改,对轨迹和路点的标题(即轨迹和路点的名字)的修改会影响到最终的成图,但对格式的更改是不会影响到成图的,可随自己喜欢的风格随意修改。
 
点击“数字化工具”,然后按住左键框选图中所有元素,点击右键,选择“编辑-编辑所选要素”(第一项):


忽略提示,按“确定”,出现第一个关于选中的线的属性的对话框(本例中没有涉及到面,所以不会出现关于面的属性的对话框,线其实也就是我们导进来的轨迹,下面的点也就是我们导进来的路点。):

如图,“更改名称”前打勾,然后留空(建议留空,不然以后的成图中会留有轨迹的当前名称,也可以编辑每条轨迹名称以区分各条线路。)。
“要素样式”选择“指定渲染要素时使用的样式”,会弹出子对话框“选择线样式”:
样式:solid
宽度:5 piexls
颜色:点击进去选择喜欢的,看着顺眼就行,这里是红色。
点击子对话框“确定”。
“功能属性”中删除所有属性。
 
确定后,出现第二个关于选中点(路点)的属性的对话框:

如图,“更改名称”保持不变。注意:千万不能在“更改名称”前打勾并且后面的填充框留空!!这样将导致成图中所有的路点没有名字,这肯定和我们的目的背道而驰的!
“要素样式”选择“指定渲染要素时使用的样式”:
符号:Dot
然后点击“命名字体/位置”,弹出的子窗口中选择你喜欢显示文本的字体,颜色,大小等等,子窗口“确定”。
“要素属性”中删除所有属性。
 
所有都完成后,按“确定”,效果如图:

   
3、点击“文件->导出->导出矢量格式…”:


下拉菜单中选择“cGPSMapper(Polish Mp)File”:


点击“确定”,出现“Polish Mp Export Options”对话框的第一个标签页“地图选项”:


输入名称等信息后,在“创建透明地图”前复选框打勾,其它保持默认设置,点击对话框底部“确定”,将地图保存为cddTest.MP。


保存后,会出现如下提示:

不用管,这个不是出错,它只是提示,你保存的线和点的类型是cGPSMapper中默认不支持的类型。退出GM,是否保存工作空间随自己习惯决定,对后面没有影响。
 
4、找到上一步保存的cddTest.MP文件,选择后点击右键:

选择“Open with Notepad”(如GPSMapEdit经过了汉化,为“用记事本打开”,下同):

如图,将“Codepage=1252”改为“Codepage=936”,或者干脆删除这一行。
GPSMapEdit1.1和1.1以后版本会检测这一项来选择文本的编码,不改这一项可导致地图中的中文文本出现乱码,如果使用的是GPSMapEdit1.0或者1.0以前版本,应用程序并不检测这一项,因此这一步可略过;只制作登高线图的话,并不涉及文本,所以这一步也可略过。
保存后退出记事本。
 
再次选择cddTest.MP文件后点击右键,选择“Open with GPSMapEdit(用GPSMapEdit打开)”:


打开后:


图中的红色问号表明GPSMapEdit不能识别这些带有问号的对象的类别。
 
认识一下GPSMapEdit这个软件,顶上是菜单,菜单下面是工具栏。工具栏上是一些工具的图标,都有对应的菜单项完成相同的功能。
先介绍工具栏上的4个常用工具,下面会频繁地用到它们进行操作。

“保存”,顾名思义,保存用,现在是灰色,有变更时会激活。
“拖拽工具”作用是整体移动地图中的元素,按鼠标键拖动,可将我们的关注的重点移到中心位置。
“缩放工具”作用是对地图进行放大缩小,点选后,左键放大,右键缩小,按住左键框选后放大框选区域。
 “选择工具”可对选中的具体元素进行各种操作,如编辑、删除等等,双击单个元素可进入此元素的编辑页面。选中单个或者多个元素:点击右键,会出现相关右键菜单;按“del”键会删除选中元素。

下面继续进行如下操作:
首先我们先用“拖拽工具”(Tools->Drag Map)和“缩放工具”(Tools->Zoom Map),移动和缩放地图,将我们关注的区域放在编辑区中心位置,然后选中“选择工具”(Tools->Select Objects),进行下面的操作。
如图,选择“Edit->Select->By Type…”


出现“Select Types”对话框:

可以看到,GPSMapEdit自动将上一步保存的线(polyline,即轨迹)的类型识别为“0x0000,polyline,Roads,Road”,点(point,即路点)的类型无法识别,显示为“0x0000,point,UnKnown,UnKnown type”,需要我们手动指定。
 
在点的前面方框打勾,然后点击“ok” (确定),鼠标移到任一选中的对象(任一点),点击右键,在出现的下拉菜单中选择“Modify -> Type…”
注意:点击右键时如没对准选中的元素,会反选所有元素或者单选中某一元素。


 
在出现“Select Type”对话框中,选择点的类型。这里的选择是“0x1100,Citys,Settlement(less 100)”(城镇类点,少于100人的定居点),也可以选择其它点类型,推荐城镇类点。不用考虑类型的具体含义,能看的明白就可以了。选择好后点击右下方“ok” (确定)


 
线(轨迹)的类型的序号为“0x0000”,表明实际上也是无法识别的。因此我们要把它改为可识别的基本线类型,一般选择基本道路类型,先点击一下地图空白处,将上一步中所有选中的点对象反选后,
选择“Edit->Select->By Type…”
这次我们在线(polyline)前面的方框中打勾,
 
确认后,鼠标移到任一选中的线,点击右键(这里更要注意,很容易就会空击),在出现的下拉菜单中选择“Modify->Type..”

在出现的对话框中,选择你要更改的线的类型。这里的选择是0x0006,线型宽度较小,符合轨迹显示的习惯。

选择后点击“ok” (确认)。
 
5、如图,选择“File -> Map Properties”


出现“Map Properties”对话框,一般先出现的是“Header”标签页,按下图填好

Code page:936(ANSI/OEN – 简体中文 GBK)
Coding schema:Far East(multi-byte)
其它默认。

点击上方的标签页“cGPSMapper”,按下图检查这个标签页的各选项

需要注意的是Map is transparent选项,这里应该是Y – Transparent map without background object。如果你保存的mp文件已经是透明地图的话(第3步中“创建透明地图”前复选框打勾),这里默认一般为此选项。没有问题后,点击右下方“ok”(确认)。
 
都完成后,点击工具栏上的保存( File -> Save Map)。
 
6、选择菜单“File -> Export -> Garmin IMG/cgpsmapper.exe”


如下图,选择要保存的位置,输入要生成地图的名字(后缀名为.img,这里是cddBTypeCgpsmapperTest.img),点击“保存”


出现的对话框中,在“Path to cGPSmapper.e      xe”下输入或者选择cgpsmapper.exe所在位置,如果还没有cGPSmapper的话,下载解压,然后点击Path to cGPSmapper.exe后面的“…”,选择cGPSmapper.exe所在位置(只需在第一次应用cGPSmapper.exe时输入,以后默认此目录)


点击“run”。
 
等待生成.img地图。出现如下信息时,表示地图已经成功生成。
海砂 于 2013-09-16 14:29:11 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:22:00
Post #3
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 三、在自制.img地图中自定义轨迹和路点的显示

需要软件:
在自制.img地图中自定义轨迹和路点的显示,除了需要上述3个软件Global Mapper、GPSMapEdit、cGPSmapper外,还需要引入另外两个软件MapTk和GmapTool,此外,补充一个可选软件sendMap20。
 
MapTk:
官网:
http://ww.maptk.dnsalias.com/MapTk/
免费软件,最新版为3.3.6。MapTk设计的初衷是全面替代cGPSmapper。cGPSmapper是个命令行工具,而MapTk将它的大部分功能都图形化了。MapTk本身Bug较多,将.MP文件转换成.IMG文件都会产生莫名其妙的问题,所以我并不建议在这些方面用MapTk代替cGPSmapper。不过MapTk是一个图形化工具,用来编辑点、线、面的图标、线型、图形都可以大大减少工作量。在这里将它引入,作为.typ文件(Garmin类型文件)的图形化编辑工具。
 
GmapTool:
参照wanglody大侠的教程(
http://www.sosaw.com/forum.php?mod=viewthread&tid=298416)在PC上安装、合并过Garmin相关地图的TX应该对此软件不陌生。
        官网下载:
    http://www.gmaptool.eu/en/content/windows-setup
可对Garmin相关文件(.img、.typ等等)进行各种操作的强大软件。免费软件,最新版为0.8.159,多国语言版,有中文,熊坛boluomi258所贡献,感谢!
在这里,主要是用于查看Garmin相关文件的信息,将.img文件和.typ文件结合起来生成新的.img文件,使自定义类型显示能作用于地图,并更改最终生成的.img文件的FID、PID和绘图的优先级别等参数。
 
sendMap20:
和cGPSmapper是同一个开发团队的作品,配合cGPSmapper使用的。官网下载链接也是:
http://www.cgpsmapper.com/buy.htm
下载链接在cGPSmapper各版本的后面,页面底部。和cGPSmapper不同的是,它是免费软件,不需要注册也不需要破解,最新版为6.7,也不再进行更新了。主要作用是将.img文件和.typ文件结合起来生成新的.img文件,使自定义类型显示能作用于地图。
 
前言:
    在上一节中,我们简单地将轨迹转化成了.img地图,用cGPSMapper基本类型来表示路点和轨迹,城市类点0x1100表示路点,道路类线0x0006表示轨迹。当然,也不是每个人都会喜欢用这些基本类型来表示路点和轨迹的,下面就提供一个参考和做法,介绍在制作.img轨迹地图中,如何自定义点和线类型,编辑它们的显示和描述,使它们更符合我们的要求。
 
1、利用MapTk来制作.typ文件
在.img地图中,如果有相关联的Garmin类型文件(TYP文件,后缀为typ,也称.typ文件),那么它将决定地图中点、线、面的显示。下面说明怎么利用MapTk来自定义cGPSMapper的类型,编辑它的显示和描述,生成相应的.typ文件和MapEdit skin文件。所谓的MapEdit skin文件,是用GPSMapEdit制作时,自定义类型的预览文件,为文本格式(.txt)。
 
用MapTk制作.typ文件其实并不麻烦,但写起来就会变的冗长,其中有很大篇幅都是关于自定义类型的编辑的。这里只着重于编辑的方法和步骤,略去了一些原因性的东西,图标和线型的设计更不在考虑之列。其中要提一下的是,自定义点和线的序号的选择并不是随意的,而是有一定的根据的,这将在以后增加补充说明。
没有兴趣对自定义类型进行编辑的,可略过这一步,直接到这步后面的链接下载编辑完成后生成的.typ文件和相关MapEdit skin文件,直接进入下一步。

下面是具体步骤:
 
打开MapTk,


MapTk工作之前先要设定一个project(工程),默认project的目录是MapTk的安装目录,我们也可以更改project所在目录,
点击“Project ->Change project directory”


出现的对话框中选择project的目录,按“确定”


会出现警告,告诉我们选定的目录下面没有默认的.prj(MapTk.prj)文件,不用管,我们现在就新建一个
点击“Project ->New project file”


在出现的对话框中,Name of PRJ file(.prj文件的文件名)中默认是MapTk.prj,用这个名字以后不会再出现警告。你也可以更改为其他的文件名(这里是Mtype.prj),然后点击“Save & Exit(保存并退出)”


之后会出现“Edit project file”(project文件编辑)对话框,此对话框中有6个标签页,对于.typ文件,只和其中3个标签页有关系,分别是“POI”、“Polyline”、“Polygon”,分别对应着点类型、线类型、面类型,其它标签页我们在这里可以不理会。
 
我们先自定义点类型,点击标签页“POI”

操作前,先熟悉一下这个界面。如图,左边框是点类型的列表,已存放有MapTk预设的类型,列表中,左边是类型的序号,采用十六进制,右边是类型的描述。序号是类型的唯一标记,不同的序号代表不同的类型。在MapTk预设类型中,其序号基本上与cGPSMapper基本类型的序号相同,表明这些预设类型都是对相应cGPSMapper基本类型的更改,也就是说mapTk中的预设类型将会覆盖对应的cGPSMapper基本类型。选中类型列表的某一项,右边会出现相应类型的预览,预览下面有3个按钮,分别为“Edit”、“Clone”、“Delete”,功能分别对应为编辑、克隆、和删除。编辑和删除,就是编辑或者删除左边列表中选中的类型,比较好理解。而克隆,在这里是参照左边列表选中的类型新建一个新的类型,而新类型的序号可由按钮上面的“Clone new type”文本框中填入(必填,十六进制数。)
   
注:对于序号的表达,采用的是十六进制, 0~9对应着十进制的0~9,增加a~f表示10~15,逢16进1,因此十六进制中的10等于十进制的16,以此类推。一般在数字前加上0x来表示这是个十六进制数,因此会有“0x0000f = 0x0f = 15;0x00010 = 0x10 =16”。
 
对于路点,先要有一个通用的路点类型,可以表示所有的路点。而需要特殊记认的路点,一般有山顶、补水点、垭口、营地和出发地或者山顶上的可住宿店等。由此,我们就对自定义的点类型有了个简单的设想,不需要也不适宜太复杂,这里我们只需要自定义下列7个点类型:路点(表示一般的路点)、路点(备用)、山顶、补水点、垭口、营地、可住宿店。
下面我们将自定义这些点类型,并为这些点类型创建图标:
首先在预设点类型中进行筛选,把这些类型中的图标和我们想象中自定义类型的图标有相似的保留下来,以这些点类型来克隆我们的自定义点类型,以减少工作量。其它的删掉,删完后如图:

 
下面,我们将利用保留的预设类型分别创建序号为0x01101~0x01107的自定义点类型。
首先以预设类型0x06406为模板,创建点类型0x01101。在列表框中选中0x06406(Furt),“Clone new type”文本框中填入“0x01101”,再点击按钮“Clone”。
   

    会创建一个和选中类型看起来一样的新类型,不过序号不一样,这里是“0x01101”, 之后,再次选中点类型0x06406,点击按钮“Delete”删掉。
    

    以同样的方式,以箭头左边的点类型为模板,创建序号为右边的点类型后,删除左边的点类型(后面是它们对应的描述):
0x06400 -> 0x01102   Platz
0x06300 -> 0x01103   H?he(德文,会出现乱码,下同)
0x06401 -> 0x01104   Br??cke
0x02b03 -> 0x01105   Camping
0x06508 -> 0x01106   Wasserfall
0x05904 -> 0x01107   Hubschrauber
更改后如图:


对新建的7个点类型进行编辑
以对序号“0x01101”的自定义点类型进行编辑为例,在类型列表中双击此点类型或者在列表中选中此点类型然后点击右边按钮“Edit”,就进入了此自定义点类型的编辑页面


此页面中,左上类型序号下面是一个编辑框,可对此类型进行描述。描述分两部分:逗号前面的数字代表描述的语言,2是德语,4是英文,在cGPSMapper的帮助文档还可查到对应其他语言的数字,不过没有中文;逗号后面是具体的描述。选中自定义类型默认的是“2,Furt”,意思是使用德文“Furt”来描述选定的自定义类型。这里我们将把它改为“4,WayPoint”,用来表示一般的路点。
描述编辑框下面的选择框可选择此类型的具体对象的标题(这里其实就是具体路点名称)在地图中文字显示的大小和背景颜色,保持默认即可。左下是图标库操作的相关功能按钮。
页面中间是一个可编辑的32×32的点阵图,右边是一个调色板,颜色板下面有左右两个颜色指示框,分别代表当前和上一次选中的颜色。编辑点阵图时,可用鼠标左键点击调色板选择相应的颜色,然后在点阵图中进行描点编辑。需要注意的是,调色板左上方“T”标记代表透明(即是什么颜色也没有)。点阵图下面“Preview”指示处可查看正在编辑的图标的预览。

按下图进行描点:(主体菱形为绿色396500,周边白色FFFFFF,多余的绿色可用透明“T”描点擦掉。)


编辑完成后的图标,可以将它们存为自己的一个图标库(Icon library),对于图标库的具体操作,各位可以自己摸索。
右下调色板下方有4个按钮,分别是“Save & Exit”、“Save”、“Reload”、“Cancel”,代表的功能分别是“保存并退出”、“保存”、“重置(恢复到编辑前状态)”、“取消”。
编辑完成后,点击“Save & Exit”按钮回到前一个页面。
 
点类型0x01104按下图进行更改:(主体黑色000000,周边白色FFFFFF,多余的黑色和白色可用透明“T”描点擦掉。)

描述不要忘了更改为“4,Pass”,表示垭口。
 
其余5个自定义类型的图标,我认为比较符合需要,不需更改,只需按下面分别更改它们的描述:
0x01102   “2,Platz” -> ” 4,WayPoint1”(备用路点)
0x01103   “2,H?he” -> “4,MountainTop”(山顶)
0x01105   “2,Camping” -> “4,Camping”(营地)
0x01106   “2,Wasserfall” -> “4,Water”(补水点)
0x01107   “2,Hubschrauber” -> “4,Hotel”(旅馆、旅舍)
当然如果对以上自定义点类型的图标并不是太满意的话,也可以参考上面的做法编辑成自己喜欢的图标。
更改后如图:
    图
 
自定义点类型的编辑已完成,开始进入自定义线类型的操作。点击标签页“Polyline”,进入到线类型的操作界面


操作界面和点类型的操作界面(标签页“POI”)大同小异,这里就不再赘述。同样地我们也可以保留一些我们认为可以作为模板的预设线类型,其余的删掉,删后如图:


下面,我们将利用保留的预设类型分别创建序号为0x0000d~0x00012的自定义线类型,用来表示基本的轨迹类型。
 
和创建自定义点类型类似,可以利用按钮“Clone”来以选定的保留预设线类型为模板分别创建新类型,再用“Delete”删掉选定预设线类型。
以预设类型0x00002为模板,创建线类型0x0000d为例。在列表框中选中线类型0x00002(Staatsstr?e),“Clone new type”文本框中填入“0x0000d”,再点击按钮“Clone”。
   
会创建一个序号为“0x0000d”的新类型,看起来和类型0x00002一样, 之后,再次选中点类型0x00002,点击按钮“Delete”删掉。


以同样的方式,以箭头左边的线类型为模板,创建序号为右边的线类型后,删除左边的线类型(后面是它们对应的描述):
0x00003 -> 0x0000e   Landesstra?e
0x00006 -> 0x0000f   Stra?e
0x00007 -> 0x00010   Wirtschaftsweg
0x00001 -> 0x00011   Autobahn
0x00027 -> 0x00012   Runway
更改后如图:


对自定义线类型进行编辑,以序号“0x0000d”的线类型为例,在类型列表中双击此线类型或者在列表中选中此线类型然后点击右边按钮“Edit”,就进入了此线类型的编辑页面。
与自定义点类型的编辑页面相比,左下没有了图标库的操作,取而代之的是线型的编辑功能选择,具体操作下面再做详细说明。这里先更改类型描述,由“2,Staatsstr?e”改为“4,MTrackLog”,表示这是轨迹的主要显示方式。

 修改完成后,点击右下方按钮“Save & Exit”按钮回到前一个页面。
 
类似的,更改如下预设自定义线类型的描述:
0x0000e   “2,Landesstra?e” -> “4,ETrackLog” 标记特别路线
0x0000f   “2,Stra?e” -> “4,RoadTrackLog” 行车路线
0x00010   “2,Wirtschaftsweg” -> “4,PlanTrackLog” 计划路线
0x00011   “2,Autobahn” -> ” 4, WTrackLog” 水路、溯溪路线
0x00012   “2,Runway” -> “4,Runway”  易走道路、机耕路
更改后如图:


下面详细说一下自定义线类型的线型的编辑。
线类型的编辑页面的左下方是线型编辑的功能选择,当中复选框“pattern”选中与否,代表着不同的两种线型编辑方式:
先说一下非pattern方式,即不勾选复选框“pattern”。下面,我们将仿照线类型0x0000d(MTrackLog)创建一个线类型,并编辑此线类型为例来进行说明。

在标签页“Polyline”的线类型列表框中选中线类型0x0000d,在“Clone new type”文本框中填入“0x0002c”,点击按钮“Clone”,就创建了一个序号为“0x0002c”的线类型。双击此新建的线类型或者点击右边按钮“Edit”,就可以进入此线类型的编辑页面。

如图,把描述改为“4,TrackLog1”,表示这个类型是轨迹显示方式之一。
复选框“pattern”前不打勾,表示这是非pattern的编辑方式。此时会有两个参数 “Linewidth”和“Borderwidth”,分别代表线宽和线的边(下简称边)宽,由2个数字选择框设定,单位是像素。
在点阵图中,边为图中①所示,线为图中②所示。这里,“Linewidth”选择2,“Borderwidth”选择1,表示线宽为2像素,边宽为1像素,点击数字选择框左右两边的箭头,可以更改选择的数字,线宽的范围1-12,边宽的范围为1-10。线的总宽度=线宽+边宽×2,这里是2+1×2=4像素。
当用鼠标左键选择调色板中的颜色时,调色板下左边的颜色指示框显示当前选中的颜色。用选中的颜色点击点阵图中线或者边相应位置的时候,线和边的颜色就会变为选中的颜色了,线和边可以选择不同的颜色,但线或者边本身只能有一种颜色。这里,创建了一条红(FF0000)边的灰(838383)线。
编辑完成后,点击“Save & Exit”保存并退出编辑页面,回到前一个页面。
同样的方法,我们可以创建类似的边和线有着不同颜色的线类型,例如红边绿线、红边黑线、红边蓝线、黄边红线、黄边灰线、黄边绿线、黄边黑线、黄边蓝线等,这些线类型用不同的颜色组合来表示轨迹,方便以后我们使用喜欢的颜色组合来表示轨迹或者用来区分不同的轨迹。
 
在上面的自定义线类型中, 0x0000d(MTrackLog)和0x00011(WTrackLog)是用非pattern的编辑方式编辑的,在这里,除了描述,不再进行编辑修改。线类型0x00011是蓝边白线,不过边宽为2,线宽为1,总宽度为5,设想中用来表示水路或者朔溪线路。
线类型0x0000e(ETrackLog)、0x0000f(RoadTrackLog)、0x00012(Runway),也都是用非pattern的编辑方式编辑的,它们都有一个共同点,“Borderwidth”都为0。我认为把自定义线类型的线型总宽度控制在4~5像素,在手持机看起来比较舒服。因此,在这里都将它们的“Linewidth”设为4,可进入到相应的线编辑页面进行修改。
 
注意:在上面步骤中,我们曾进入过自定义线类型0x00010(PlanTrackLog)的编辑页面编辑它的描述,如果我们足够仔细,可发觉它是用pattern方式进行编辑的(复选框“pattern”前打勾)。MapTk在这里存在一个严重的Bug:如果复选框“pattern”前打勾,那么保存退出后,如果要再次进入此编辑页面会出现如下情况:


无法进入到编辑画面,这时,可关掉前面的小窗口,并点击“Save & Exit”保存退出project编辑对话框,不要退出MapTk,点击“Project ->Edit project file”


然后在出现的对话框中选择刚才编辑的.prj文件(这里是MType.prj)


注:如果退出了MapTk,则需要用“Project ->Change project directory”重新定位到当前的Project目录(MType.prj所在目录)下。不定位当前的Project目录直接用“Project ->Edit project file”找到MType.prj所在位置并打开也是可以的,只是会引起一些不便。
在再次打开的project编辑对话框中点击标签页“Polyline”,然后双击自定义线类型0x00010(PlanTrackLog),这时我们就可以进入到它的编辑页面了。

它是用pattern方式进行编辑的(复选框“pattern”前打勾)。仔细观察它的线型,它是一条虚线,线和边不能以颜色区分,有两种颜色(透明也是一种颜色,调色板左上角有“T”标志的就是),当线或者边不能用颜色区分时,这时需要用pattern的方式进行编辑。当复选框 “pattern”前打勾时,它底下的参数就变为“Width”和“Height”代表一个循环单元,也是一个模块的宽度和高度,这两个参数也是由2个数字选择框设定,单位是像素,范围都是1-32,整条线是由同样的模块循环而成。因此编辑线型时,只需要编辑其中一个模块就可以了。在点阵图中,用白色线框住的地方就是编辑模块,在右边调色板中选择一种颜色,然后在点阵图中编辑模块的范围内描点,描点剩下的地方都会被当成背景,描点的地方和背景分别只能是同一种颜色,可被整体改变,在调色板中选择颜色,点击编辑模块中相应地方即可。调色板下面的颜色指示器,左边提示当前选择的颜色。

这里,我们按下图编辑线型:

参考步骤:先选择模块的宽和高,分别为“8”和“4”,再选黑色(000000)为当前颜色,在编辑模块范围内点击先前为土色(BD6500)的地方,将这些地方更改为黑色,再描编辑模块中增加的后面两行左边5个像素点,使它们都为黑色,然后选择透明“T”(左上角,当前的背景颜色)将编辑模块中前两行最后3个像素点都描为背景色(透明“T”)。
编辑完成后,点击按钮“Save & Exit”保存并退出此自定义线类型的编辑页面。编辑完成后的自定义线类型0x00010(PlanTrackLog)实际上是一条黑色虚线,我用来表示根据地图描绘出来的计划线路,例如从谷歌地图中根据卫星图的路径描绘出的线路。
 
更改完成后的自定义线类型如图:


点击标签页“Polygon”,进入自定义面(块、区域)的编辑页面。自制的轨迹地图并不会涉及到面,因此可以删除此页面中的所有自定义面类型,然后点击“Save & Exit”保存并退出project文件编辑对话框。


至此,已经完成了对project文件的编辑,下面利用它生成.typ文件和在GPSMapEdit预览所需要的.txt文件。
点击“TYP -> Compile TYP”


在弹出的对话框中选择先前编辑的.prj文件(MType.prj)


出现如下信息,表示.typ文件在已经生成,并且被命名为M00000.typ。(M后面那串数据其实是Family ID,即FID,在.prj文件的编辑页面的“Header”标签页可设定。)


点击“TYP -> PRJ file to MapEdit skin”


在弹出的对话框中选择先前编辑的.prj文件(MType.prj),之后会出现如下图信息:


表明在GPSMapEdit预览所需要的.txt文件已经生成,并被命名为MType.txt(与.prj文件前缀相同)。
完成后,退出MapTk
 
M00000.typ和MType.txt就是我们需要的文件,只需要生成一遍,如果以后没有变更的话,可复用而不需要重新编辑。可把它们拷贝到地图编辑目录(我的是:H:\gps\mapsEdit)下留待下一步使用。
 
不想自己编辑的TX,可下载下面的.typ文件和相关MapEdit skin文件(和教程中的有所不同,指定了FID为417,更改了路点Pass和轨迹PlanTrackLog,增加了轨迹PlanTrackLog1):
http://pan.baidu.com/share/link?shareid=3763979338&uk=505951674
海砂 于 2013-09-16 14:38:55 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:23:08
Post #4
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 2、将上一步生成的MapEdit skin(MType.txt)文件导入到GPSMapEdit中,使GPSMapEdit能显示自定义类型,并在GPSMapEdit中编辑地图。
   
参照上一节《Garmin自制轨迹地图》,用Global Mapper生成相关的.mp文件(cddTest.MP),然后用GPSMapEdit打开(打开之前,不要忘了先用记事本打开并将编码更改为936,然后用GPSMapEdit打开,中文才不会显示为乱码)。

点击“View -> Manage Map Skins…”


在出现的“Map Skins”对话框中点击按钮“add…”,在出现的“打开”子对话框中,定位到MapEdit skin(MType.txt)文件所在文件目录,选择MType.txt


选择后如下图:


会出现两个类型集合,分别是“MType.txt[day]”和“MType.txt[night]”,代表对应白天模式和黑夜模式。一般来说,Garmin手持机默认采用的是白天模式,黑夜模式也并非所有机型都支持。实际上我们用MapTk编辑的也只是白天模式下的显示,因此黑夜模式在这里并不作讨论,可忽略。
(注意:只打开GPSMapEdit而不打开具体地图,也可导入MapEdit skin文件,不过会有错误提示,且在没打开具体地图前不能选择导入的模式。)
 
关闭此对话框后,点击“View -> Map Skins”查看“MType.txt[day]”是否已被选中(默认被选中),如果没选中,点击“MType.txt[day]”选择此Map Skins。

 
参考上一节《Garmin自制轨迹地图》中的4、5、6步,进行如下操作:
 
用“拖拽工具”和“缩放工具”,将关注的区域放在编辑区中央,然后选中“选择工具”(Tools->Select Objects):
点击“Edit->Select->By Type…”,然后选择所有点(point Unknown Unknown type),鼠标移到任一选中的对象(任一点),这里要注意对准选中对象,点击右键,在出现的下拉菜单中选择“Modify->Type..”,出现“Select Type”对话框:

可以看到code从0x1101~0x1107就是我们的自定义点类型,都被归结到了自定义类点(Custom),cGPSmapper的默认基本类型维持不变,而且仍然可用。
选择0x1101(WayPoint),点击右下方“ok”,这样就把所有的路点都改成了自定义的默认路点类型0x1101(WayPoint)。
 
接着把一些特殊的路点更改成相应的类型。利用“拖拽工具”和“缩放工具”找到相应的特殊路点,把他们更改成对应的类型。如下例:找到了杜鹃营地、望顶营地和油灯营地等3个露营点,把它们的类型由0x1101改为0x1105(Camping)。

(再强调一次:选择前必须选中选择工具。按住键盘上“Ctrl”键,可多选,鼠标移到任一选中的对象后点右键,在出现的下拉菜单中选择“Modify->Type..”,就会出现类型选择对话框)
其他的特殊路点,如营地、垭口、山顶和补水点等可根据自己的需要进行相应的更改,这里就不再一一举例,当然懒人的话,这一步也可以省略,就用通用路点类型来表示。实际上路点是什么类型,从命名中也可以看出来。
 
点击“Edit->Select->By Type…”,这次选择所有线(polyline Roads Road),鼠标移到任意选中对象(任一条线)点击右键,在出现的下拉菜单中选择“Modify->Type..”

可以看到code从0x000d~0x0012是我们的自定义线类型,拉动右边的滚动条到最下方,可看到

0x002c~0x0034也是我们的自定义线类型,它们都被归结为自定义类线(Custom),同样,cGPSmapper的默认基本类型维持不变,而且仍然可用。
选择0x000d(MTrackLog),点击右下方“ok”,这样就把所有的轨迹都改成了自定义的默认轨迹类型0x000d(MTrackLog)。
 
这次作图主要是以老塞的船底顶全轨迹为基础,老塞对船底顶的研究和探路比较深入,轨迹看起来比较复杂。因此,特意更改传统船线的两条经典路线石布线和联山小环线为特别标记的路线,作为区分,如下图:

这里,实际上我是用了一个取巧的方法的,早在用Global Mapper导入轨迹时,我是导入了大宝的石布线和联山小环线这两条单独的轨迹,因此,选择的时候,按住键盘“Ctrl”键分别选择这大宝的这两条轨迹,然后把选择的这两条轨迹的类型由0x000d改为0x000e(ETrackLog),这是因为老塞的全轨迹中虽然也包含了这两条路线,但它们是一段一段的,选择起来会比较麻烦。放大了看,可看出大宝和老塞相对应的轨迹并不完全重叠。
 
如需要将轨迹区分为机耕路、溯溪路等等,或者有从Google earth规划出来的路线,可参照上面方法来更改其类型,也就不再一一举例了。不过这样做的话,将轨迹导入到Global Mapper时,应作相应的规划,或者会需要分轨,工作量也许将会成倍增加。当然,还是那句话,懒的话省去一步算了,把太多时间花在这些上面,有点性价比不高的感觉。

这里,作为测试,中控大峡谷路线都改为了溯溪路线类型0x0011(WTrackLog)(当然不会全是水路,懒得分轨了),阎罗头小环线中的一条验证过了的路线被改为计划线路,如图:


 
参照上一节《Garmin自制轨迹地图》中第5步查看并修改Map Properties相应选项后,点击工具栏上的保存(File -> Save Map)进行保存。
 
参照上一节《Garmin自制轨迹地图》中第6步,将生成的.img文件放在一个临时目录下(这里是:H:\gps\mapsEdit\test\Temp),如图:


点击“run”,生成相应的.img文件(cddTestTemp.img)。
 
3、结合.typ文件,利用GmapTool合成最终的地图文件。

如果是第一次使用GampTool,其默认语言为英文,可按如下操作更改为中文:打开GMapTool,点击“Options”(选项)打开“Options”标签页,然后在“Language”下拉框中选中“中文”,将软件的语言改为中文。如图:

 
点击“文件”打开“文件”标签页。点击按钮“添加文件”,可将.img文件和.typ文件等Garmin相关文件添加进列表框中。分别将第2步生成的.img文件(cddTestTemp.img)和第1步生成的.typ 文件(M00000.typ)添加进来,


添加完后,可看到M00000.typ的基本信息在列表框中图集一栏就被列出来了“FID=0 PID=1 CP(CodePage,编码)=1252”。
按住“Ctrl”,在列表框选择这两个文件,被选择的文件将以蓝色背景显示,如图:


点击“信息”按钮,将会自动转入“日志”标签页,底下会显示这两个文件的简略信息。

可看到cddTestTemp.img的FID和PID没有值,它是由cGPSmapper直接生成的。由cGPSmapper直接生成的.img地图,并没有MPS子文件,而FID、PID的值都是保存在MPS子文件中的,因此没有FID和PID的值。
 
文件页面上其它按钮功能:“添加目录”可以添加目录下所有相关文件;“详情”显示更详尽的文件信息;“?”将显示帮助文档,也被翻译成了中文。
 
点击“合并”打开“合并”标签页,点击“输出文件”按钮,在弹出的“输出文件”子对话框中定位到成图的保存目录下(这里是H:\gps\mapsEdit\test),在后面加“\”后写上要生成的文件名,这里是cddMTypeGMTTest.img,如图:

之后点击“确定”,按钮右边的填充框中就会自动填入你输出文件的保存位置,当然,你也可以直接在填充框中手工填入输出文件的保存位置。
图集名填充框中输入图集名,这里是“CustomTrackLogMap”。
在复选框“设置图集FID”前打勾,并填入FID和PID。FID和PID都是数值,取值范围为1 – 65535,如超出此范围将会发出警告。FID是用来区分图集的唯一参数,在这里填入的是 “417”。PID的取值意义不大,一般填“1”。
其他保持默认,尤其需要注意的是:“不创建MPS子文件”复选框前一定不要打勾!!没有MPS子文件将无法设置FID和PID。如图:

点击“合并所选”。因为“文件”标签页列表框中只有所选择的2个文件,因此也可以点击“合并全部”。之后将会自动转入“日志”标签页,显示合并的执行过程和结果。如有错误,也会显示错误信息。如图:

 
再次打开“文件”标签页,点击“添加文件”把刚刚合成的cddMTypeGMTTest.img也添加进列表框中,选中此文件(一般添加后会反选其他选中文件而选中此文件),点击“信息”,将自动转至“日志”标签页显示此文件的信息:

可看到,新增加了一个MPS子文件,而且下方就是MPS子文件的基本信息。合成的.img文件中的TYP子文件(就是合成文件中的.typ文件,这里就是M00000.typ)的FID和PID并没有被改变,仍然分别为0和1。TYP子文件的FID和图集的FID不相符,将不起作用,因此需要纠正一下。
还需要注意的是,地图文件的绘图优先级别是25,它后面的“T”代表是透明地图。绘图优先级别建议取1~31的正整数,数值越高,绘图顺序越后,从而数值高的地图将位于数值低的地图上面。无论优先级高低,透明地图始终位于非透明地图之上。一般来说,自制的.img地图的优先级都是25,为保证轨迹地图一定位于等高线地图之上,最好将轨迹地图的优先级改高一点。
点击“写入”进入“写入”标签页:
在“设置绘图优先级别”复选框前打勾,输入“27”。
在“纠正TYP”复选框前打勾,FID填入图集的FID “417”,PID可保持为“1”(实际上可填入取值范围内任何值),CP(CodePage,编码)保持为原来的“1252”。

点击“写入所选”。注意:这里不能点击“写入全部”!!
会自动转入“日志”标签页,显示操作执行情况。
回到“文件”标签页,点击“信息”,再次查看此文件的信息:      
可以看到,更改的结果符合我们的要求。至此,地图的合成完成。
 
如果要更改在手持机中“选择地图”选项显示的图名,可到“更改”标签页中在复选框“地图名称”前打勾,然后填充框上填上要更改的图名。如果不更改此属性,图名将默认被设置为图集名。
对于其他属性更改,如版本号的指定等,其实都是类似的操作,也都是非必要操作,这里就不在赘述。
 
如果一个图集中不止一个.img文件含有TYP文件,即图集中存在多个TYP文件,则其中只能有一个TYP文件会起作用。如果这些.TYP文件是相同的,那么起作用的是那个问题不大。但如果各不相同,那么图集中有些地图将得不到正确的显示。因此,图集中最好不要出现两个或者两个以上不同的TYP文件。
如果需要自定义显示,建议图集中只保留一个TYP文件。就是说,具有相同FID的.img地图中,当中只需要其中一个.img文件含有TYP子文件,图集中的其他.img文件就不需要再和.typ文件再进行合并了,也不建议合并。只要保证它们的FID一样,那么这些.img文件就会被认为是同一个图集的,这个TYP文件就会作用于整个图集。

举例说明如下:
例如我们要自制一个惠州四方山周边的轨迹地图,显示类似于上面的船底顶地图。
参照上面第2步,我们生成一个关于惠州四方山周边的地图文件lfs_sfsTestTemp.img。
打开GMapTool,在“文件”标签页内用“添加文件”将此.img文件添加进标签页内的列表框中,选中此文件。不用将.typ文件添加进来,如果列表框中有.typ文件或者其他Garmin相关文件,那么要确定不要选中这些文件,只单选此.img文件。


因lfs_sfsTestTemp.img是由cGPSmapper直接生成的,没有MPS子文件,无法直接更改FID和PID,要利用“合并”功能。打开“合并”标签页,和上面操作类似,填入输出文件的保存位置及文件名、图集名,然后在“设置图集FID”前打勾,注意将FID设置为417,和上面的图集FID一样,将它们归为同一个图集。PID可在取值范围内任意设置。其他保持默认,注意:“不创建MPS子文件”复选框前一定不要打勾!!

点击“合并所选”,在指定目录下就会生成所需要的文件lfs_sfsMTypeGMTTest.img。

在“文件”标签页把生成的.img文件添加到列表框中,单选它,查看它的信息:

可看到它的FID被更改为417,不包含TYP子文件。
它也是轨迹地图,将它的绘图优先级别也改为27。转入“写入”标签页,在复选框“设置绘图优先级别”前打勾,填入“27”,

点击“写入所选”。
其他操作类似,不再赘述。

对于已有MPS子文件的.img地图,不需要进行合并操作,直接在“写入”标签页中的“改变MPS中的FID”修改成相应的FID即可。
 
因lfs_sfsMTypeGMTTest.img使用了自定义类型进行编辑但没有相关的TYP子文件,因此必须和cddMTypeGMTTest.img一起放在手持机内才能正确显示。cddMTypeGMTTest.img包含了TYP子文件,可以单独放在手持机内而不需要任何支持。这种结构下,在手持机中,不能轻易移走带TYP子文件的.img地图,图集中其它地图必须依赖此地图才能正确显示。不过好处也是显而易见的,需要更改轨迹和路点的显示时,只需要对此.img地图进行相应的修改即可。
 
注:修改.img地图的绘图的优先级别等操作时,最好是在将.img地图保存进手持机前。以我的Dakota20为例,如果手持机内已有此.img地图文件,那么只是改变地图绘图优先级等操作将可能不起作用,必须重新生成或者合并之类改变整个文件的操作才会有效果。这应该是固件的一个Bug,不知道其他型号,或者固件版本不同,是否会有所改善。欢迎及希望各位TX的反馈!
 
附:用sendMap20合并.img和.typ生成最终.img地图。
        首先说明:这是合并.img和.typ的另一种方法。因为sendMap20并不能更改合并后的.img地图的FID和绘图优先级等,所以并不推荐使用。但sendMap20有一个GMapTool并没有提供的功能就是将合并后的地图转化成NT格式。Garmin官方.img地图其实有两种基本格式,OF格式和NT格式,OF格式较老,NT格式较新。两者没有本质区别,只是NT格式压缩率比较高,即是说同样地图,NT格式的小一些。但轨迹地图本身就不会很大,因此这个意义也不大。对NT格式情有独钟和想有兴趣知道多一些的TX可了解一下,其他TX可略过。
 
sendMap20是一个绿色软件,打开sendMap20所在目录,双击sendmap20.exe,进入sendMap20操作界面

一起出现的还有它的dos命令行页面。

点击右边按钮“Add maps”分别把第2步生成的.img文件(cddTestTemp.img)和第1步生成的.typ 文件(M00000.typ)增加进来,并修改相应的信息(“Region name”和“Mapset name”),错误增加进来的东西可用按钮“Remove”去除。

“NT format”前的复选框,可选择是否生成NT格式的地图,用sendMap20来合并其中很重要一个原因就是为了NT格式,推荐复选框前打勾,即选择生成NT格式地图。

点击右下按钮“Craete GMAPSUPP.IMG”, 在出现的对话框中,按下图修改生成的目录和修改生成的地图文件的文件名:

需要说明的一点是生成的地图文件默认的文件名是GMAPSUPP.IMG,这个名字对于老机器来说,是特定的,但Garmin新型号的机器已可以支持任何文件名。

修改完后,点击右下角“保存”。命令行页面出现如下信息时,表明地图合成成功。

点击右下方“Exit”退出sendMap20。
 
用sendMap20合并后的图集FID和TYP子文件的FID都为800,PID为1,不需纠正TYP文件。图名都被赋予“mapset”,图集名由合成时选项“Mapset name”指定。其它参数继承合并前的.img文件,包括透明度和绘图优先级。也就是说,用sendMap20合并后的.img地图将组成一个图集,有一个共同的FID。类似上面讨论的,这个图集也可共用同一个唯一的TYP子文件,也就是说,除了第一个.img文件,后面合并的.img文件不再和.typ文件一起合并,只需用sendMap20转换一下。

当然,用sendMap20合并后的.img文件也可以再用GmapTool修改相应的参数,这样就可以使合并后的.img文件既是NT格式的,又不会受限于sendMap20限定的参数。
海砂 于 2013-10-02 15:55:31 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:23:47
Post #5
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 四、在手持机上安装自制.img地图及相关问题
 
    注意:因我手上只有Dakota20,因此下面都是以Dakota20为例,来示范安装方法和各种效果显示等。因Dakota20定位于Oregon系列的简版,因此应该也适用于Oregon系列(?),其它机型或有不同情况,大家可以跟帖反馈。
 
1、将自制.img地图复制到手持机内存或者存储卡上。
可用如下方将自制.img地图复制到手持机上:
在手持机内存根目录或者存储卡根目录中建立一个名为garmin的目录(/garmin)再将地图复制到其中即可,地图名称可以自定,但后缀名必须是img。
如图:
带有存储卡的Dakota20(Dakota20支持的是Micro SD卡)用UBS连上PC(装有Windows系统的电脑)时,会出现如下两个移动存储:


以下两个目录都可以安装.img地图:     
因自制.img地图一般比较小,因此可用手持机直接连接电脑,然后将相关地图复制到到相关目录,不需要读卡器。
 
2、在手持机上开启或者关闭自制.img地图:

由cGPSmapper直接生成的.img地图,常用参数中,绘图优先级被指定为25,图集名出自.mp文件的内部参数“name”(不是文件名),透明度继承了.mp文件的透明度。此外,由于没有MPS子文件,一些相关参数被留空,包括FID、PID和图名。FID、PID被留空,可认为“FID=0、PID=0”。FID留空和FID=0的.img地图也会被归类成同一个图集。《Garmin自制等高线地图》中生成的.img等高线地图和《Garmin自制轨迹地图》中生成的.img轨迹地图,都是由cGPSmapper直接生成的.img地图,是同一图集的,绘图优先级都为25。此外,都被设定为了透明地图,有着相同的透明度。因此,在手持机“选择地图”的列表中,他们会被认为是同一组图,放在同一选项内,被同时开启或者关闭,而且由于它们的图名也被留空,因此选项中它们的显示信息为生成软件的信息“cgpsmapper version 0100d”。

开启或者关闭组图的步骤如下:

设置 -> 地图 -> 地图信息 选择地图 -> 选中你要开启或者关闭的组图 -> 开启或者关闭
如图开启上述组图:

注意:选择地图时,选项中第二行可能会显示 “China Basemap v2013.20 (Venus)”或者“None”等有点莫名其妙的信息,不用理会。
 
《在自制.img地图中自定义轨迹和路点的显示》中,由GMapTool合成的.img地图,相应的参数已被指定,如FID=417,绘图优先级为27等等。且它们都被设定为了透明地图,因此它们将被认为是同一组图,在手持机内同时被开启或者关闭。如下图所示:

选项中第一行显示的是lfs_sfsMTypeGMTTest.img的相关信息,因为它是图集中最后被复制进来的一个。第二行是组图中图集名列表,但同样地,第二行可能会显示 “China Basemap v2013.20 (Venus)”等有点莫名其妙的信息,不用理会。
 
此外,由sendMap20合成的.img地图,FID都被设定为了800,是同一图集,绘图优先级被设为25,都是透明地图,也会被认为是同一组图,且图名自动由sendmap20生成,为“map set”。如下图所示:


自制.img轨迹地图中的路点,一般会被Garmin手持机默认为兴趣点,手持机默认在地图中不显示兴趣点,需要进行设置:
设置 -> 地图 -> 高级设置 -> 文字设置 -> 兴趣点 -> 小(“中”也可以,“大”就有点大了) 如图:
   
3、各种情况下,Garmin手持机户外导航效果(Dakota20)对比:

用Garmin手持机进行户外导航时,可分以下情形:

用GPX格式轨迹进行导航,此时推荐的地图组合为:
(1)Venus 系列已纠偏 Garmin 中国 2013.20 NT 地图(可关注熊坛,随时进行相应的升级)
(2)CHINA ASTGTM 20M-TOPO V6.5(或者V8.0)
(3)处理后的GPX格式的轨迹
(4)DEM图(如Garmin_China_DEM_v1.4,平时可关闭此图和渲染效果,需要时再打开)。
 
用自制.img地图进行导航,此时推荐的地图组合为:
(1)Venus 系列已纠偏 Garmin 中国 2013.20 NT 地图(可关注熊坛,随时进行相应的升级)
(2)自制.img等高线地图(CHINA ASTGTM 20M-TOPO V6.5或者V8.0备在手持机上,如不想自制等高线图或者特殊情况,可直接开启使用)
(3)自制.img轨迹地图
(4)DEM图(如Garmin_China_DEM_v1.4,平时可关闭此图和渲染效果,需要时再打开)。
此时,(3)自制.img轨迹地图,综上所述有两种情况,一种是非自定义显示的,一种是自定义显示的。
 
户外导航中,一般是关闭DEM图且关闭渲染效果的。此时,上面的地图组合可分为如下3种情况:

注:非自定义显示的自制.img轨迹地图指的是《Garmin自制轨迹地图》中生成的.img轨迹地图,自制自定义显示.img轨迹地图指的是《在自制img地图中自定义轨迹和路点的显示》中生成的.img轨迹地图。
 
用轨迹导航和自定义显示自制.img轨迹地图在导航的显示效果上,差别并不大。轨迹导航的存在的问题,除了保存轨迹的数量和路点的数量限制外,还有一个致命的问题就是轨迹和路点的管理,尤其是一些复杂的复合轨迹,如老塞的广州市内线路线和船底顶周边线路等,手持机并不会将合成GPX轨迹看成是一条轨迹,而是看成合成前不同的轨迹。实际上,Garmin手持机在轨迹和路点的管理方面做的也并不太好。
 
上面图中,对于自制的.img等高线图和网友提供的全国等高线图也有对比。效果显而易见,全国等高线图还是略显粗糙,而自制.img等高线图也并不复杂,基本不用编辑,因此还是推荐自制 .img等高线图。如果觉得10m太密集了,不太好看,也可以用20m的,这也是各种制作等高线图的教程中推荐的等高距。
 
再来比较下在打开DEM图(Garmin_China_DEM_v1.4)并开启渲染效果后,加上各种版本的等高线图后效果:
(底图都是Venus 系列已纠偏 Garmin 中国 2013.20 NT 地图和自制自定义显示.img轨迹地图)

可看到全国等高线图在某些地方还是有点偏差。

加上DEM图的效果好像还不错,不过不要被蒙骗了,在手持机上看,是看不到截图在电脑看这种效果的。只是Dakota20的显示效果无疑是Garmin新款手持机中较差的,欢迎持有其它机型的TX过来反馈下。无论如何,打开DEM图再打开渲染效果,会加大机器的负荷,对机器的流畅和电池的续航能力造成一定影响,建议在户外导航时还是不要打开了。

五、补充说明:

1、自制.img等高线地图的过程中,因等高线中并没有中文字符,因此无需更改由global mapper生成的.mp文件的编码(CodePage)。因等高线.mp文件一般比较大,机器性能不佳的话,也不要尝试用记事本打开此.mp文件,可能将导致长时间的无法响应。
因Garmin新型导航仪(包括手持机)支持.img地图数量并没有限制,所以无需将等高线图和轨迹地图做成一张图。如有特殊情况,需要将等高线和轨迹地图做成一张图,如Garmin的一些老款机器。生成的.mp文件将是等高线和轨迹的组合地图,这时用较新版的GPSMapEdit打开,中文字符可能会显示乱码。这时可选择用GPSMapEdit1.0或者1.0以前版本打开此.mp文件,或者在用 global mapper生成.mp文件时使用模板文件,将CodePage=936写入模板文件的“IMG ID”段。
 
2、用GMapTool显示上面教程中的成图cddMTypeGMTTest.img的信息如下所示:

可以看到,cddMTypeGMTTest.img其实是一个组合文件。它的子文件有3类:TYP文件、基础的.img文件和MPS文件。TYP子文件,就是.typ文件,合并前的M00000.typ。MPC子文件就是基础的.img文件,合并前的cddTestTemp.img。MPS子文件是由GMapTool合并时生成的,保存着FID、PID和图名等参数。

TYP子文件相对独立,有自己的FID和PID,合并时并不随之更改,要在“写入”标签页“纠正TYP”中更改。在用MapTk制作.typ文件时,是可以指定.typ文件的FID的,在编辑.prj文件的对话框“Edit project file”的“Header”标签页的“Family ID”中指定,如图将.typ文件的FID指定为“417”:

生成的.typ文件名将是M00417.typ,M后面的数字代表FID。当TYP子文件中的FID和图集的FID相吻合时,不需进行纠正操作。提供下载的.typ文件的FID已设定为417,和发布的自定义显示自制.img地图的FID相吻合。
 
注:基础的.img文件有两种格式,OF格式和NT格式。上面的MPC指代的就是OF格式,它还包括3个子文件,RGN、TRE和LBL,所以上面的.img文件实际上包含5个子文件。NT格式则把这3个子文件合成为一个子文件,所以NT格式的压缩率比较高,NT格式可由sendMap20生成。
 
3、手持机中地图的显示会以标尺来提示现在的缩放程度和代表的实际距离。以我Dakota20为例,标尺为800KM,地图被缩到最小,标尺为5M,地图被放到最大。
有些地图在所有标尺下都能显示,这些地图包括但不限于Venus 系列已纠偏Garmin 中国 2013.20 NT 地图基础图、wanglody 制作中国等高线图和wanglody 制作DEM图(China_5ASTER_DEM_V1.4)等。但其中不包括Venus 系列已纠偏 Garmin 中国 2013.20 NT 地图详图,它在标尺小于等于80KM的情况下详图才会显示。自制.img地图要在这些地图中的任一个或者几个地图开启的情况下,才会在所有标尺下正确显示和定位。推荐Venus 系列已纠偏Garmin 中国 2013.20 NT 地图基础图(Garmin官方地图基础图)始终保持开启。
 
4、自制.img地图一般要设置为透明地图,如果不设置为透明地图,将会被Venus 系列已纠偏Garmin 中国 2013.20 NT 地图(Garmin官方地图)基础图和详图覆盖而不能显示。同一图集的自制.img地图最好设置为同一绘图优先级别,可以同时开启或者关闭 ,便于管理。
自定义显示自制.img轨迹地图的FID的取值不要和其他地图FID相同,这样将有可能导致混乱(图集存在两个不同的TYP子文件),而不能正确显示。如FID=0(基础图FID)或者FID=2193(详图FID)。
FID存在0值是一种特殊情况,在用GMapTool合并由cGPSmapper直接生成的.img地图在时不设置FID值产生,用GMapTool不能将FID直接赋值0,FID=0和没有FID实际上没有什么不同。
自制.img等高线图成图是由cGPSmapper直接生成的,没有FID。因没有自定义显示之类的特殊的功能需求,所以不需用GMapTool进行进一步的修改,完美主义者除外。
 
5、前面多次说过,手持机(Dakota20)“选择地图”选项中,第一行是某个图(最后被复制进来的)的图名(地图名称),下面各行是组图中各个图的图集名的排列,这不符合我们的习惯。教程中图集名和图名仅仅只是从GMapTool给出的信息而定义的,所以不必拘泥于图集名和图名等的字面定义而进行命名。实际上,将图名和图集名的意义调转过来进行命名,可能更符合我们的习惯。这样的话,手持机 “选择地图”选项中,第一行将是图集名,下面各行是图名的列表,与我们的习惯相符。
在后面发布的地图信息中,将按调换后的进行描述。图集名为教程中的图名,图名为教程中的图集名。可在GMapTool中修改:
图集名(原图名):“更改”标签页“地图名称”;
图名(原图集名):“写入”标签页“图集”。
 
6、自定义类型序号的选定,教程中提到过,其实并不是随意的,现在稍微详细说明一下。查看cGPSmapper的帮助文档,可以看到cGPSMapper基本类型都已经分配好了相应的序号。如果自定义类型设置和cGPSMapper基本类型一样的序号,那么它将是只是这个类型的一个覆盖,将会自行继承这个类型该有的一些属性,包括在手持机上的显示情况。
对于点类型,查看cGPSmapper的帮助文档,序号0x01~0x11,MapTk为0x00100~0x01100,GPSMapEdit为0x0100~0x1100,这17个点类型已经被设定城市类点。它们在手持机(Dakota20)下的显示情况如下(序号是GPSMapEdit下的):
0x0100~0x0600  所有标尺显示
0x0700、0x0800  标尺小于等于12km显示
0x0b00~0x1100  标尺小于等于8km显示
不考虑点类型的含义,实际上点类型0x0700-0x1100这11个点类型还是比较符合路点的显示要求,因此在非自定义显示自制.img地图中我是用0x1100来表示路点的。某些基本点类型,如0x2b03,本来就表示营地,但它要在标尺小于等于80m的时候才显示,这明显不符合我们对路点的要求。
取不同于cGPSmapper基本点类型的序号,点类型将被归类为自定义点类型,在GPSMapEdit显示为“Custom”,在手持机上标尺小于等于8km时显示,无论是含义还是在手持机上的显示都符合我们对路点的要求。0x01101~0x01107(MapTk下显示,GPSMapEdit是0x1101-0x1107)不在cGPSmapper基本点类型的序号之列,且在用GPSMapEdit编辑时刚好位于城市类点下面,容易查找,因此将自定义点类型的序号确定为0x01101~0x01107。
而线类型就简单的多,因为所有线类型在所有标尺都可以显示。因此序号的取值原则是避开所有的基本线类型就好。查看cGPSmapper的帮助文档,可知基本线类型的序号在0x01~0x19段,共17 个,其中0x0d~0x13和0x17没有定义任何的基本线类型,可作为自定义线类型的序号。而由于GPSMapEdit在 0x20~0x2b会定义一些相关的类型,因此0x2c和它之后的整数也都可以作为自定义线类型的序号。教程中,我将把我自定义线类型的序号确定为0x0d~0x13(MapTk的显示是0x0000d~0x00013,而GPSMapEdit是0x000d~0x0013)和包括0x2c(0x0002c)在内的后面的十六进制数。

7、因cGPSmapper的注册名为“hill”,因此自制.img地图中可能会出现名称为“hill”的点,可不用理会。
海砂 于 2013-09-23 09:42:09 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:25:32
Post #6
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 自制.img地图发布:
1、地图数据源自于网络,有很大一部分是来自老塞公开发布的轨迹数据和FTP上的公开地图资料,在此表示感谢!
2、地图可应用于Garmin新型手持机中,目的是为了山野徒步时查看相关地形和导航。包括两种地图,等高线图和轨迹地图,轨迹地图的主要目的是为了替代轨迹。
3、地图没有经过加偏,不能应用在已经加偏的Garmin导航仪中。一般网上下载到的轨迹基本没有经过加偏,如果以前用这些轨迹导航而不产生偏移的话,可断定机器没有经过加偏。不明白上面所说的,慎用下列地图!
4、将地图直接复制到手持机内存或存储卡/garmin目录下可完成安装。
安装及相关说明可看5楼第四节《在手持机上安装自制.img地图及相关问题》。
 
5、发布的两种地图基本信息如下:
自制等高线图:
FID:无  PID:无  绘图优先级:25  透明地图
发布的所有等高线图将在手持机上同一选项进行开启或者关闭,
手持机“选择地图”中的选项名(生成软件信息):cgpsmapper version 0100d
使用这些等高线地图,请先关闭机器中有同一区域的等高线图(如CHINA ASTGTM 20M-TOPO V6.5),以免产生混乱。
 
自制自定义显示.img轨迹地图:
FID:417  PID:1 绘图优先级:27  透明地图
发布的所有轨迹地图将在手持机上同一选项进行开启或者关闭,
手持机“选择地图”中的选项名(图集名,教程中的图名):CustomTrackLogMap
所有轨迹地图使用同一个.typ文件,为我在教程中所发布的M00417.typ。下面发布的地图中文件名后面有“withTyp”的包含此.typ文件,否则不包含此.typ文件。手持机中必须至少有一个包含此.typ文件的自制.img轨迹地图,同一图集的轨迹地图才能正常显示,建议一个图集只需一个带.typ文件的.img轨迹地图。
 
5、因cGPSmapper的注册名为“hill”,因此自制.img地图中可能会出现名称为“hill”的点,可不用理会。
6、轨迹地图和轨迹有同样的风险,入图须谨慎!


一、船底顶相关地图:
10m无简化等高线图:cddTopo10m0.00v0.3.img 附件:cddTopo10m0.00v0.3.rar
图名(教程中原图集名,下同):cddTopo10m0.00v0.3
船底顶周边10米无简化等高线图,覆盖黄思脑及雪山嶂周边。

自定义显示轨迹地图:SgCddv0.3withTyp.img 附件:SgCddv0.3withTyp.rar
图名: SgCddv0.3withTyp
以老塞12年10月16日在磨房发布的船底顶周边相关轨迹为基础,轨迹主要显示为红边黄线,石门台-大布和联山小环线有红色线标记(为大宝发布的相关轨迹)。
带有.typ文件,可独立显示。

二、黄思脑周边:
登高图已包含在船底顶周边等高线图中。

自定义显示轨迹地图:SgHsnv0.3.img 附件:SgHsnv0.3.rar
图名: SgHsnv0.3
以老塞发布的地图资料为基础,轨迹主要显示为红边黄线,用红线特别标记传统路线 天池山庄-黄思脑-梅花顶-雪花顶-后山村。土色(土黄色)为可行车路线,泥灰色为机耕路。
不带.typ文件,手持机上要有带.typ文件的.img地图(如SgCddv0.3withTyp.img)才能正确显示。

三、英德雪山嶂:
等高线图已包含在船底顶周边等高线中。
自定义显示轨迹地图:YdXszv0.2.img 附件:YdXszv0.2.rar
图名:YdXszv0.2
以木鱼和Michael1054的相关资料为基础,轨迹主要显示为红边黄线,用红线特别标记路线 罗屋-雪山嶂-雪山嶂矿山-白水寨。
不带.typ文件,手持机上要有带.typ文件的.img地图(如SgCddv0.3withTyp.img)才能正确显示。
海砂 于 2013-09-23 22:57:42 编辑

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 01:27:59
Post #7
Re: Garmi自制.img地图
 
叶余 离线 叶余 砂哥V5~~學習~

----------------------------------------
煢煢白兔,東奔西顧。
衣不如新,人不如故。。。

石頭記《159160665》攀岩愛好群~

 
旧帖 2013-09-16 02:47:39
Post #8
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 留7

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 03:36:41
Post #9
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 留8

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-16 07:37:37
Post #10
Re: Garmi自制.img地图
 
ymyhz 离线 ymyhz 谢谢楼主,如此完善的教程,制作地图又多了途径
 
旧帖 2013-09-16 08:22:36
Post #11
Re: Garmi自制.img地图
 
鸣哥 离线 鸣哥 好东西,感谢分享,5分送上!
 
旧帖 2013-09-16 09:15:54
Post #12
Re: Garmi自制.img地图
 
水晶梅 离线 水晶梅 海砂V5big smile

----------------------------------------
本无,实相,法性,性空,缘会。

 
旧帖 2013-09-16 09:23:48
Post #13
Re: Garmi自制.img地图
 
微尘0907 离线 微尘0907 好嘢,多谢分享!慢慢学习!
 
旧帖 2013-09-16 11:19:15
Post #14
Re: Garmi自制.img地图
 
阿勝 离线 阿勝 海砂兄的Garmin造诣令人叹服shocked

----------------------------------------
心回江湖上,舟游山水中

 
旧帖 2013-09-16 11:27:46
Post #15
Re: Garmi自制.img地图
 
神舟0号 离线 神舟0号 楼主有心,谢谢分享,好评支持!

----------------------------------------
☆ ☆ ☆ ☆ ☆

 
旧帖 2013-09-16 12:11:38
Post #16
Garmi自制.img地图
 
seaandfish 离线 seaandfish 不如楼主出书啦^_^

----------------------------------------
这些年,一直在流浪---藏区,东南亚,偶尔去去现代文明之地。这两年,走进山区,双脚丈量土地   In the next years,go on travelling and trekking.

 
旧帖 2013-09-16 14:36:42
Post #17
Re: Garmi自制.img地图
 
异想 离线 异想 这东西好,谢谢分享

----------------------------------------
足行天下

 
旧帖 2013-09-16 21:45:43
Post #18
Re: Garmi自制.img地图
 
yfx82 离线 yfx82 砂G大作,光是码字都辛苦啊,虽然好多还看不懂,但好评是必须的silly

----------------------------------------
轻装行走千米山

 
旧帖 2013-09-16 21:59:00
Post #19
Re: Garmi自制.img地图
 
junco9 离线 junco9 宏编巨作,只能先给好评再慢慢啃了~~~海砂V5~~~

----------------------------------------
心胸有多广,天地有多大~~~

 
旧帖 2013-09-16 22:09:29
Post #20
Re: Garmi自制.img地图
 
最爱淋雨 离线 最爱淋雨 强大的技术贴,支持

----------------------------------------
游玩山野,享受大自然......

 
旧帖 2013-09-16 23:05:46
Post #21
Re: Garmi自制.img地图
 
gzlqs 离线 gzlqs 肯定学不会,肯定要加分。

----------------------------------------
没意思

 
旧帖 2013-09-17 23:45:38
Post #22
Re: Garmi自制.img地图
 
海砂 当前在线 海砂 呵呵,基本都是友情顶贴,谢谢各位兄弟姐妹了!

多说一句,其实没什么高深的东西,和以前的Garmin做图没什么两样。

其实质可以用三四句话说完:
先用global mapper处理输入的轨迹数据或者生成登高线,生成.mp文件,再用GPSMapEdit处理生成的.mp文件,
最后借助cGPSmapper生成.img地图。

看起来这么庞大,是因为我尽量想将将这个教程变成一个看图说话式、傻瓜式的教程,所以图有些多了。
光看也是不行的,要做。如果你跟着图一步步做下去,会发觉真的没什么。

当然,说明细节的东西罗嗦了些,暂时不理解的也可以不理会。

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-18 07:50:46
Post #23
Re: Garmi自制.img地图
 
ymyhz 离线 ymyhz
海砂 wrote:
呵呵,基本都是友情顶贴,谢谢各位兄弟姐妹了!

多说一句,其实没什么高深的东西,和以前的Garmin做图没什么两样。

其实质可以用三四句话说完:
先用global mapper处理输入的轨迹数据或者生成登高线,生成.mp文件,再用GPSMapEdit处理生成的.mp文件,
最后借助cGPSmapper生成.img地图。

看起来这么庞大,是因为我尽量想将将这个教程变成一个看图说话式、傻瓜式的教程,所以图有些多了。
光看也是不行的,要做。如果你跟着图一步步做下去,会发觉真的没什么。

当然,说明细节的东西罗嗦了些,暂时不理解的也可以不理会。

谢谢海砂,可能我没有看仔细,在GM中不需要定义UTM吗,这个投影设置一般我是必做的程序
 
旧帖 2013-09-18 10:15:06
Post #24
Garmi自制.img地图
 
海砂 当前在线 海砂
ymyhz wrote:
谢谢海砂,可能我没有看仔细,在GM中不需要定义UTM吗,这个投影设置一般我是必做的程序


应该不需要,因为我从不更改投影设置,所以我也不清楚设置了会产生什么影响。

----------------------------------------
Garmi自制.img地图:http://www.doyouhike.net/forum/comm_nav/992830,0,0,0.html
Garmin手持机应用于户外(徒步)导航地图、资料及相关问题汇总:
http://www.doyouhike.net/city/guangzhou/992817,0,0,0.html

 
旧帖 2013-09-18 11:10:43
Post #25
Re: Garmi自制.img地图
 
j2g 离线 j2g 技术流强帖,不顶不行啊

----------------------------------------
J

 
» 论坛 » 通讯与导航 » Garmin自制.img地图 116

 邀请xuliang1215参加此活动