24小时热门版块排行榜    

查看: 1045  |  回复: 3

mxl19869

金虫 (小有名气)

paleoclimate

[交流] 如何自制不同比例尺的等高线。 已有3人参与

记得前段时间在小木虫求过大比例尺(如1比250万)带20m间距的等高线,大家的回复都是保密的,然后自己开始摸索如何自制等高线。比较难的是大比例尺的等高线,小比例尺的很容易制作,利用输出出图的这段时间写一下方法,希望相互交流,如有更好的方法,请大神多多指点。

必备硬软件:
配置较高的电脑,50G左右的空间
global mapper(以下简称GM),suffer,金山词霸。不建议用中文版的,不稳定,特别在输出图和转换格式的时候,出错了又得重新来。

dem地图:
这个主要来自http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp(5°×5°分辨率),http://datamirror.csdb.cn/dem/search.jsp(90m和30m分辨率)

方法1(精度低,适合大洲,大国),直接在GM打开的时候下载dem地图,有很多选项,一般用ASTER和STRM数据,然后file----export elevation grid format-----suffer grid(v7format),  ok---然后export bounds----draw box(画出你所要的区域,也可以给定具体的经纬度),然后ok输出,这个根据区域大小,需要时间不等,我输出中国东部的数据大概需要1个多小时,输出4G,(电脑,4G内存,3.2主频,显卡1G独显),输完之后打开suffer,(这里要提的是,suffer处理的栅格最多是10000个,但是如果做大范围的等高线例如中国,有几十万个栅格,所以不能用滤波,滤波——百度视频上建等高线上有详细的介绍,适合大比例尺。一个成都四中教师做的,挺好的。)这里前提是你需要等高线的精度不是很高。精度高的等会再说。打开suffer----grid---extract--选择你用Gm输出的文件,read evdry选项,两个根据自己对精度的要求更改,选择几,就是几个栅格合并成一个(当然不是直接合并,相当于平滑吧,这样精度可能降低了。但是图分辨率变小了,读图速度变快,我是这么理解的)。然后ok输出。然后map—new—contour map—选择刚才输出的文件,双击图修改一些属性,包括充填,平滑,等高线间距,最最小值,最大值等等,这些自己稍微琢磨一下,网上也有视频。但是输出的等高线没有边界,你可以看一些视频,叠加一些底图(视频也有讲),这里有个小技巧,就是海平面和陆地的分界线,你可以设置一个等高距为0.01或者更小,即可显示出来,有人问0为什么显示不出来呢,还别说,0就是显示不出来,我也不知道为什么,这样精度不高的大区域等高线就出来了。

方法2,精度高的很麻烦了,但是他精度高啊,下载30m分辨率的dem图,一个中国可能就上好几百幅了吧,我没弄过,就东部沿海的就100多副,然后每幅图按照上面GM的输出方法输出输出,用suffer直接作图,跳过extract那一步,最后把做出来的图拼接,当然工作量巨大,但是他精度高,而且是国家保密的呵呵。就到这吧,最好先看点视频然后再做,你可以叠加在很多地图上(例如google earth底图),还有中方法就是下载的30m分辨率dem图用envi,合并成一张图,然后再做,也可以,那样读图速度超级慢,除非你电脑相当牛,当然你可以试试,呵呵,大家有更好的方法可以说出来学习学习啊。

上面的内容有的可能不是很清楚,如有疑问或者交流请致Q105525183
回复此楼
当你觉得最艰难的时候,再勇敢的向前迈一步!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iriver595t

木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖
mark 一下
学习学习
2楼2011-09-20 08:19:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

keyman7910

金虫 (正式写手)

学习!
我就是一狗尾草
3楼2011-09-20 09:31:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hushui00

新虫 (初入文坛)

4楼2015-01-07 16:24:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mxl19869 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见