1、 数字高程模型(DEM)的数据下载
2、 在ENVI里面进行拼接,生成SARscape标准格式的DEM数据
3、 在ArcGIS里面安装已有的矢量范文,进行掩膜裁剪
4、 注意事项
网址:http://dwtkns.com/srtm30m/
1.对研究区域进行经纬度选择,然后进行选择下载即可
2.下载的数据是.hgt格式的,按照不同的需求进行转换,这里我是用于ENVI处理,且下载了四个,所有进行了拼接,拼接、格式转换如下
注:可能有时候需要登陆注册,点击下图中的红色框进行注册
需要科学上网ENVI拼接:
1、打开ENVI File->open as->Digital Elevation->SRTM DEM,将下载好的数据加载进来
2、用ENVI的Toolbox里的镶嵌工具进行镶嵌:/Mosaicking/Seamless Mosaic,
在镶嵌工具面板点击Add Scane,选中所有打开的dem数据(可以用shift+左键进行多选),点击OK,加到镶嵌工程中,
参数保持默认,在Export里面可以更改输出路径(最好是英文路径),
然后点击Finish即可。镶嵌得到的结果是ENVI标准格式的数据。(.dat)
3、 用SARscape打开,采用其数据的导入功能:/SARscape/Import Data/ENVI Format/Original ENVI Format,如下图
在Input File面板选择输入数据(.dat 这里作为演示,应该是英文路径),切换到Parameters面板,Data Unit选择DEM,切换到Ouput Files面板(.dat_bil),
其他参数保持默认(输入输出路径必须为英文路径),点击Exec,得到结果。
4、 由于SARscape输出时默认的文件名不能改,SARscape在读取DEM文件的时候默认读取_dem文件,
所以将上一步数据导入得到的结果,手动将文件名改为_dem文件即可。
在ArcGIS里面按照已有的矢量范围,进行掩膜裁剪
1.如若进行裁剪,在上一步可以用ENVI将.dat导出为.tif格式
2.打开ArcGIS,将导出的tif格式数据和准备好的矢量范围导入,这里将按红色范围进行裁剪
在ArcToolBox里面找到Spatial Analyst工具/提取分析/按掩膜提取
在输入栅格里面填入被裁剪的矢量,在输入栅格数据或要素掩膜数据里面填入矢量范围,,然后确定即可。
输出路径必须是英文
注意事项: 输入输出路径都必须是英文,此文中图标只做演示,不做最终示意,可按照文字进行操作