f/通讯与导航 2012-11-07 02:23

手把手教你做任我游地形图等高线图

从别的地方找了份关于任我游地形图等高线图制作的工具,分享给大家。
工具下载:二楼提供吧
以下是正文部分,从帮助文件中拷贝,无删改
===============================
一、简介
任我游户外导航软件Android版已经支持地形图和等高线图,具体如何制作呢?
简单的来说,分为几个步骤:获取数据,数据预处理,编译数据,安装数据。需要用到的工具有大名鼎鼎的global mapper以及自制地图转换工具。
二、获取数据
数据来源已经不是秘密了,最著名的当然是SRTM数据。在国内,可以通过中科院创建的国际科学数据服务平台获取数据,在他们的数据目录中有一DEM数据项,其中DEM数字高程即为我们需要的内容(DEM数据产品应该是销售产品),有90米原始数据和30米处理后的数据,我们当然选择30米的数据了。
进去以后可以看到超级多的数据,基本上是以1经度1纬度发布,共有几万份的数据。我们选择了一个数据下载,31经度101纬度附近的一块,据说是四川丹巴县附近的。下载解压缩后,获得文件ASTGTM_N31E101Z_DEM_UTM.img。
三、数据预处理
根据自制工具的说明,支持geotiff和.dem格式,所以下载下来的文件需要另存为GeoTiff,但有两个地方需要注意,一是去掉UTM投影,二是保存为tif的时候需要带有高程信息。
使用global mapper工具打开我们刚才下载的数据:

在右下角可以看到,该文件带有UTM投影,我们需要去除投影。
点击工具Tools选项configure,出现对话框,选择投影,在投影选项中将原先的UTM选项修改为Geographic(经纬度)选项,如下图所示:

确定后,投影被删除,右下角原先的UTM变更给GEO,如下图所示:

然后将这个图保存为GeoTiff,选择菜单输出栅格高程数据GeoTIFF,此时弹出新对话框,提示保存选项:

注意,上图中的文件类型中,务必选择高程数据,否则无法数据无法转换。至于保存为16位色还是32位色,两者均可,一般来说16位色已经足够使用。
保存完毕后,得到ASTGTM_N31E101Z_DEM.tif文件,是一个GeoTIFF文件。
四、数据转换
数据转换是整个转换过程的关键,需要使用自制地形图工具TopographicMapTools。虽然转换过程似乎很复杂,但工具使用起来非常简便。
打开自制地形图工具,点生成地形数据菜单,出现对话框:

具体说明已在图片中说明,特别注意:两个目录的路径务必使用英文名,不要使用中文名,使用中文名可能会产生未知的错误。
关于数据结果,会自动生成地形和等高线的数据。
选项设置完毕,点击OK即开始数据转换,耐心的等待一下这个过程吧,1经纬度块的转换速度还是非常快的。
直到弹出提示处理完毕,表示整个过程结束,好了,去数据目标目录去看看吧,如果保留中间文件,则会生成很多文件,如果不保存中间文件则只有一个mimg文件,这个mimg文件即为我们需要的文件。
五、安装数据
将刚刚转换后的数据拷贝到Gou的terrain目录(如果没有,自行创建即可)下,即完成了地形图的安装。比如我把刚刚生成的地形图数据(我已经改名为danba了)拷贝到了指定目录下,如下图所示:

这个地形图数据就可以用了,但在软件中新的数据默认是关闭的,所以我们需要打开它。
打开任我游户外导航软件,进入设置等高线,看到刚刚安装的数据了吧,点一下开关,让开关显示为打开,即表示这个地形图可以显示使用了。

六、浏览数据
安装完毕并打开数据显示后,就可以查看刚刚安装的地图数据了。我们看一下丹巴县附近的这个效果吧。

七、补充说明
1、输入输出目录必须使用英文名,不能使用中文名。
2、由于地形图按照固定大小输出,所以地形图的边缘可能有白底现象。
3、地形图和等高线的功能还在进一步的完善中,后续推出更优化的版本。

已归档
点赞 9
15 评论
共 15 条评论
帖子已归档
Avatar
unimap OP 2012-11-07 02:25

由于无法直接上传,所以提供百度网盘的分享链接:http://pan.baidu.com/share/link?shareid=114719&uk=1127173990

Avatar
sonikong 2012-11-07 13:25

LZ辛苦了,谢谢,加分!

Avatar
eyu 2012-11-14 12:01

这个很好很实用!!

Avatar
东北老哥 2012-11-14 22:30

这个值得收藏一下。

Avatar
流光废物 2012-11-15 16:46

中国区的等高线地图做下来有多大?等高线质量如何?是否支持多个地图?

Avatar
unimap OP 流光废物 2013-04-15 01:50

中国区的还没有制作,数据量应该很大。
等高线的质量应该和原始数据有关,比如90米or30米。
多个地图是支持的,文件直接拷贝进入即可。

Avatar
billzeng 2012-11-16 01:21

原始的导航地图是偏移的吧?这个编译出来的等高线地形图也是偏移的吗?

如果是,那就没意思了。

Avatar
unimap OP billzeng 2013-04-15 01:51

导航电子地图是偏移的,所以要和导航电子地图结合使用的话,就一定要做偏移的。
其实不偏移的数据,似乎在法律上也不容易说通,有一定风险。

Avatar
嗨KK 2012-11-16 01:45

加分继续学习

Avatar
老股民 2013-04-12 03:22

按顺序作完,发现只有地形图,没登高线,为什么?

我用的是GM14 64位版本

Avatar
unimap OP 老股民 2013-04-15 04:10

放大地图,就可以看到等高线了。
原则上和GM 64位应该没有关系。

Avatar
老股民 unimap 2013-04-18 07:59

放大后只发现几根很乱的直线,感觉是做等高线的软件版本不兼容

Avatar
老股民 2013-04-18 08:13

如下图:只有几根直线,放大后就直线也没有了(数据是AGDEM V2的),看中间文件out_F0_L0_20M.shp中的等高线是正常的

Avatar
凤凰山* 2013-05-28 13:41

做出来偏移很大,而且这个软件只显示道路名称,其它公共场所的名称都不显示,只是有一些密密麻麻的小点,要去一个一个点击,点击后只有百分之20的公共场所名称能点出来。

Avatar
摔了一跤 2013-06-08 13:18

导入个KML试试