基于ArcGIS制作云南地区的DEM地形图
1.数据下载
-
下载数据主要基于“地理空间数据云”,目前DEM的空间分辨率有两种:30M、90M空间分辨率。本次制作选用
GDEMV2 30M
数据集,空间范围根据行政区选择”云南省“,也可以通过经纬度等其他方式进行选择。然后,对其数据检索并下载。
2.将下载的压缩包文件进行解压,获取文件中以*dem.tif
的文件,并移入Raw_DEM文件夹下,以供使用。剩余的文件删除即可。
3.在ArcGIS中的ArcToolbox中选择:Data Management Tools–>Raster–>Raster Dataset–>Mosaic To New Raster工具箱;
- Input Rasters选择原始众多幅DEM图像;
- Output Location选择创建的地理数据库;
- Raster Dataset Name with Extension:输入新生成的栅格名称;
- Spatial Reference For Raster 选择WGS-1984;
- Pixel Type像素类型应该选择与原始数据相同的数据类型;此步骤应该特别注意,在前面我选择的8_bit_signed,最后显示结果存在问题,主要是因为选择的像素类型和原始数据不匹配,下图是查看任意一幅原始数据的像素类型,在这里一定要选择对应的像素类型。
- 最后Number of Bands选择1,其他参数不变,生成输出结果。
得到输出结果:
文章来源:https://www.toymoban.com/news/detail-471337.html
4. 使用云南省市的shp文件对上图进行裁剪;使用ArcToolbox中的:Spatial Analyst Tools–>Extraction–>Extract by Mask;
- Input raster:输入上面得到的镶嵌完整的栅格数据;
- Input Raster or feature mask data:选择云南各省市的区域边界;
- Output raster:输出栅格数据的名称;
得到最终符合云南省范围的DEM数据;
5. 将上面得到的图层和云南省市边界的图层按照:云南省市边界的图层在上,DEM图层在下进行摆放。
-
对于云南省边界图层
- 设置图层属性,将Labels属性中的Label Field改为:”市“–》这主要是想在地形图中表示云南省各个市的名称;
- 与此同时,将Symbology属性中,将single symbol中symbol的填充颜色设置为‘No color’;
- 设置图层属性,将Labels属性中的Label Field改为:”市“–》这主要是想在地形图中表示云南省各个市的名称;
- 设置DEM图层属性:将Stretched中的color Ramp选择如下图颜色
- 得到如下图结果:
6. 将View设置成Layout View模式,在Insert中添加legend、North Arrow、Scale bar等标识;
文章来源地址https://www.toymoban.com/news/detail-471337.html
- 最终得到结果:
到了这里,关于DEM地形图的制作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!