dem数据应用实验报告——沙特

上传人:suns****4568 文档编号:90656980 上传时间:2019-06-14 格式:DOC 页数:19 大小:9.64MB
返回 下载 相关 举报
dem数据应用实验报告——沙特_第1页
第1页 / 共19页
dem数据应用实验报告——沙特_第2页
第2页 / 共19页
dem数据应用实验报告——沙特_第3页
第3页 / 共19页
dem数据应用实验报告——沙特_第4页
第4页 / 共19页
dem数据应用实验报告——沙特_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《dem数据应用实验报告——沙特》由会员分享,可在线阅读,更多相关《dem数据应用实验报告——沙特(19页珍藏版)》请在金锄头文库上搜索。

1、 DEM 数 据 应 用 实 验 报 告课程名称: 数字高程模型原理和应用 实验类型: 操作 实验项目名称: 利用SRTM数据,在Google Earth上显示等高线 学生姓名: 焦志锋 专业: 地理信息系统 学号: 0707070023 同组学生姓名: 林江 指导老师: 方朝阳 (教授) 实验地点: 江西师范大学地理与环境学院 实验日期: 2010 年 5 月 1 日 2010 年 5 月 8 日一、 实验目的和要求目的:1、 利用SRTM数据,在Google Earth上显示等高线;2、 通过自己思考,学会从网上查找资料,增强动手操作能力,加深对GIS中DEM的数据的理解,以及能够熟练结合

2、其他软件的使用。要求:1、二、 实验内容和原理将从网上下载的TIF格式的文件用global mapper v9软件转换成把KML格式的文件,或使用KML2ContourMDB.exe软件,生成Global Mapper脚本,再转为KML,然后再转成MDB数据库DB文件夹。如果要发布到网上则需要将存放数据库模板和ASP文件 Contour.mdb ,数据库文件 Contour.asp,ASP文件 ,inc_Color.asp,等高线颜色配置。(-50米-8500米)三、 数据和工具软件1、数据来源 先从http:/srtm.csi.cgiar.org/SELECTION/inputCoord.a

3、sp网站上下载SRTM数据。在世界地图上,先选取你要下载的区域,然后下载GeoTIF数据。(我这里以老师交给我的任务为例,选取strm_60_07.tif,当然我们也可以选其他的地区的数据,但都要下载,每个区域有60多兆的样子)。下载来的文件是ZIP压缩文件,请先解压,解压来的文件名如Z_60_07.TIF,请不要修改文件名。 (备注:下载的时候选择TIF格式而不是选择ASC格式,因为有些人因为下载ASC格式,而没有用,又重下了一次。至于为什么不能选用ASC格式的数据,我就不知道了。)2、工具 1.如果电脑上还没有安装Global Mapper v9,请先下载安装。 破解文件,安装完第一个文件

4、后,把这个压缩文件中的global_mapper9.exe复制到安装文件夹中即可(至于为什么这样做我也不知道,而且我不知道这样做是否起了作用)。当然,首先还要装Google Earth。 2.下载KML2ContourMDB.exe软件(这个工具是从CSDN论坛中下载的,需要1个资源分,期中甚至有如何做的步骤,据网上传说是一个非常牛B的人写的)。 3.安装IIS5/6(个人觉得没必要,除非你要发布。我没有发布,原因有二:其一、这个软件,我的电脑安装不了,好像是因为配置的问题;其二:发布这个东西没有多大的意义。发布的少不够,发布的多电脑又吃不消。光我这个东东做了我半天,还不包括找资料的时间)。四

5、、 操作方法与实验步骤1.把TIF转为KML. 运行KML2ContourMDB.exe,点击GeoTIFF转KML按钮,然后在弹出的新窗口中,分别执行以下操作:添加文件-选择解压后的tif文件-转换-在下面的文本框中生成Global Mapper脚本-运行。(备注:添加TIF文件的时候,你先要把TIF文件strm_59_5.tif文件名中的strm改成Z,即文件名为Z_59_5.tif,否则会提示”tm”错误什么的) 弹出如下对话框,点击添加文件,添加我们从网上下载的TIF 数据。然后点击转换,生成如下的Global Mapper脚本,最后点击运行。生成的Global Mapper脚本的功能

6、为生成等高线,精度为50米,然后再保存为KML文件。如果整块转换,需要的时间太长(有多长?P41.8A超2.83,内存512M,虚拟内存1G,硬盘灯红了2个多小时后,提示转换失败,抓狂),所以把每块再分成5个小块转换,原来一块有5x5度,现在变成5x(1度x5)。虽然这样处理,但每块处理起来,还是需要30分钟左右(要有耐心,或者电脑平时不用时再处理)。转换后每个TIF转出来的KML大概在100M-300M左右,所以如果处理的文件较多,注意硬盘的剩余空间。 我的KML总共有200多M 。 经过漫长的等待之后,CPU的终于降到2-3%,进程管理器中的global_mapper9.exe进程也消失了

7、,说明转换已经完成,在刚才存放TIF的文件夹中,已经生成多个KML文件(每个TIF生成5个KML)。2.KML转为MDB,这样才方便我们搜索。 运行KML2ContourMDB.exe,执行如下操作: 添加文件-选择KML文件-开始导入-等待完成 开始运行,这个过程所花费的时间比较长,大概半个多小时的样子。导入到数据库后,按每个KML各导入到一个表中,每个TIF生成一个MDB文件。分文件是为了方便管理,一个TIF导入后,生成的MDB文件就有100-300M左右,导入10个就得几G,文件太大,难管理。分表是为了优化,根据请求的经纬度自动计算MDB文件名和表名。 另外在转换过程中,进度条最终定格在

8、99%即表示完成,而非在100%。如下所示:4.发布 (没必要) 1.把DB文件夹下所有的文件复制到你的网站文件夹或IIS虚拟文件夹中。 2.在GE中,添加一个Netlink,网址指向你的刚发布的网址,如http:/localhost/Contour/Contour.asp (通过帖子的浏览,据说添加netlink的时候的网址最后要加一个问号,即添加的网址应该为http:/localhost/Contour/Contour.asp?,而不是上面的网址,另外我也修改了asp文件中的一个文件名错误,这一点也是帖子的作者告知的。发布的时候请务必保证路径和Contour.asp文件中的ASP路径完全一

9、致)5.完成。我们只要从原数据存放的位置找到生成的KML 数据,双击打开。如下所示:这是Z_60_7_1的KML 文件。所谓KML 文件时带坐标的文件。附:下面我们来介绍另一种方法,即用Global Mapper v9 来完成。 此目的为创建等高线。步骤如下:在contour interval 栏中 可以自定义其等高线的值。生成的等高线如下:放大之后,我们可以看到其实,它是有等高线值的。下一步是生成矢量数据,转换成KML文件步骤如下:如果不撤销,生成的将是KMZ 文件。24M,比KML 的108M 还小,但我不知道它们的区别在哪,貌似没有太大的差别,但数据量差很多。生成的KML 文件在GE中显

10、示如下。五、 实验结果记录和分析我所有的文件如下,占了我600多兆的资源。放大其中的图,可以清楚的看到如下的等高线显示在Google Earth 上。再放大一点。通过鼠标对等高线的单击,可以显示其高程值。然而,网上的高手却是能够将等高线直接显示其上,有待继续探索。下面我插入一张网上的照片,高手做的。以便对比,我们看到地图上显示了高程值,而且颜色也不一样。技术尚且粗糙,有待改进这是每条线要素,有最高值和最低值。六、 讨论、心得1. 我们所遇到的问题都是别人已经解决了的问题,真正的问题是我们能提出的问题。所以很多问题都是可以从网上找得到解决的答案,而且五花八门,没有对与错,只有更适合。2. 找资料

11、花费了我们很多时间,但正是因为这些被浪费的时间,让我们从对不熟悉的事物有了一个逐渐了解的过程。 3. 在这个过程中,林江同学的本色发挥,为我的工作提供了必要的数据来源以及关键性的技术支持。4. 值得一提的是,下载的global mapper 软件对于有的功能需要注册之后才能用,而注册需要钱,但伟大的中国人民是可爱的,为我等普通老百姓提供了技术支持,在此感谢他们。5. (Global mapper 9.2 注册码 通用 :用户名:sHAOgE 注册码:3945957702)6. 导入KML时,占用大量的资源,而且让我郁闷的是完成后的KML 文件不能在Google earth 直接显示其等高线的值,因为网上有高手将它办到了。看来我们的技术有待提高啊!7. 最后就是,处理这个要有耐心,毕竟数据量这么多。引用文献:利用 SRTM 数据,在Google Earth 上显示等高线 作者:一支鱼刺(真名不详) GE 上做等高线地形图 作者:不详最后对于这个实习,我想应该还有许多不足之处,希望老师能够及时指出,以便我们尽快更正。谢谢! 敬礼 焦志锋 2010年5月10日 星期一20

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号