加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转]利用google earth制作地形等高线,代替地形图

(2012-09-24 20:47:11)
标签:

谷歌地图

等高线

地形图

教育

分类: 视频教学

 

    SRTM数据主要是由美国太空总署(NASA)和国防部国家测绘局(NIMA)联合测量的,SRTM的全称是Shuttle Radar Topography Mission,即航天飞机雷达地形测绘使命,2000211日上午1144分,美国奋进号航天飞机在佛罗里达州卡那维拉尔角的航天发射中心发射升空,奋进号上搭载的SRTM系统共计进行了222小时23分钟的数据采集工作,获取北纬60度至南纬56度之间,面积超过1.19亿平方公里的 9.8万亿字节的雷达影像数据,覆盖全球陆地表面的80%以上,该计划共耗资3.64亿美元,获取的雷达影像数据经过两年多的处理,制成了数字地形高程模型,该测量数据覆盖中国全境。

好了,刚才简单介绍了SRTM地形数据,现在开始进入正体、,如何在Google Earth里面显示等高线呢?

先下载Srtm数据,可以参考下面的链接Srtm 中国区域文件名查询图

也可以直接到

http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp去下载下载后得到一个zip压缩包,解压开来,会有一个70Mtif图片。

PHOTOSHOP打开来,如下图,几乎是黑色一片,只能分辨出海岸线,看图像属性,可以知道是一个16位通道的灰度图片,我们常用的JPG图片都是8位通道。

http://s5/middle/4deb2ceegca7204a30594&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

    下载Global Mapper,网上可以搜索一下,这是一个强大的地图格式转换软件,几乎无所不能。

http://s4/middle/4deb2ceegca7204b64e23&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />
ok,安装好以后,打开tif地图察看,完全不一样了(可以点击enable hill shading按钮显示立体效果),山脉清晰可辨,大好河川展现在眼前。

http://s12/middle/4deb2ceegca7204c55b3b&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

开始创建等高线,选择file\generate contours

http://s12/middle/4deb2ceegca7204d3f4db&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

出现等高线创建对话框,在"descripti"处输入等高线的名称,可以自己定义。contour interval这里设置等高线得分度值,常规20米就足够了,如果是小面积的一座山(10km以内),也可以分10米下面的选项可以如图中一样勾选,其中"append unit label..."是必须要选的,其作用是在等高线上面用文字标出高度

http://s11/middle/4deb2ceeg7aa5007b611a&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

ok,转到Simplification页面,拖动划块来控制采样的精度,向左精度高,文件也大,处理时间长,向右则相反。通常0.10-0.15就足够用了,数值越小,生成的文件越大,处理时间也越长。

http://s14/middle/4deb2ceegca7204f3680d&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

然后再转到contour bounds页面,点击"drop window"按钮,会弹出一个地图缩略图,用鼠标在地图上选择一块矩形区域赖声称等高线。图例中,黄色框内便是选择的范围

http://s3/middle/4deb2ceegca7204f73db2&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

上述步骤完成后,点击确定,大约十几秒钟的处理,等高线就生成好了。

http://s4/middle/4deb2ceegca7205110143&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

放大观看效果,与地形很贴切。

http://s3/middle/4deb2ceeg7aa50082fa42&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

继续生成等高线
http://s13/middle/4deb2ceegca7205307b5c&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />
选择菜单file\export vetor data\export kml/kmz
http://s9/middle/4deb2ceegca7205250018&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

可以使用默认选项,但是,一定要记得勾选最后一个选项"display label...",这样在google earth里面,才能主动显示等高线的海拔数值
http://s16/middle/4deb2ceegca7205580b5f&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

有朋友会问,为何有0米的等高线,这是因为地形中有低于海拔的位置,否则,是不会出现0米等高线的。
http://s16/middle/4deb2ceeg7aa5008a963f&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />
关于等高线的颜色
Global mapper的默认等高线颜色是土黄色,然而在Google Earth里面,土黄色看起来并不是很舒服,这是可以调整的。
在保存到kmz之前,我们看看选项

打开菜单tools\configure,看line style页面

我们需要修改的是contour line,intermediate(首曲线)/contour line,major(计曲线)/contour line,minor(间曲线)这三个线型。
draw style,线形,有实线和各种虚线可以选择
line,线宽,以像素为单位,基本宽度为1个像素,主要等高线可以用2个像素
line color,线条颜色,如果要醒目,可以选择粉红色,效果最明显,就是看多了眼花,三种线型进两选择一个色系的颜色,看起来比较舒服

更改参数后,黄色的预览框里可以马上看到效果。点击确认后,立刻生效,并且作为默认属性影响到以后生成的等高线颜色。
http://s14/middle/4deb2ceegca72056212bd&690earth制作地形等高线,代替地形图" TITLE="[转]利用google earth制作地形等高线,代替地形图" />

原帖链接:http://bbs.3s001.com/thread-51422-1-1.html

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有