利用CAD地形图在ARCGIS中做坡度分析的步骤

更新时间:2023-12-04 22:17:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

利用CAD地形图在arcgis中做坡度分析

主要分为3个步骤: 一. 提取等高线;

二. 利用等高线生成TIN或DEM;

三. 利用TIN或DEM做坡度分析,坡向分析等。

详细操作步骤:(版本arcgis 9.3 英文版)

一 提取等高线文件

1. 启动arcmap ,添加CAD数据文件 Layer(右键)——Add Data

2. 只提取具有高程属性的等高线

(1) 右键 polyline 图层——属性——Drawing Layer 选项卡——只勾选DGX图层; OK!

(2)菜单 Selection——Select By Attributes

在弹出框中,layer 下拉选择polyline ,在列出的属性列表中找到 Elevation 属性,双击选择。然后编辑条件表达式 : \OK !

结果是筛选出高程大于0的等高线,关于为什么这样做:有些等高线在操作过程中导致高程丢失,默认为0。这些等高线会影响后期生成TIN,需要将其剔除。

(3)导出等高线数据为shp文件

在Polyline图层中:右键——Data——Export Data

导出数据后提示是否添加进来,选择是。

二. 利用等高线生成TIN或DEM;

1. 生成TIN文件

在 ArcGIS中,工具栏:3D Analyst——Create/Modify—— Create TIN From Features:

【参数设置】①Height source: 选择 “Elevation”;

其它默认。

注意:生成TIN文件后,直接添加进来,方便后续操作。

2. 指定边界裁切TIN

生成的tin文件边界范围外的tin必须裁剪掉,否则会导致后期生成的DEM边缘异常。

(1) 定义Polygon裁切多边形

启动ArcCatalog ,在某个指定目录下,右键——NEW——shapefile ,在弹出的对话框中,设置文件名称和要素类型,此处选择Polygon ,然后确定。

然后将shp文件和生成的tin一起添加进ArcMap中,利用Editor Toolbar 的sketch tool 编辑polygon裁切多边形文件范围。

(2) 裁切tin范围

在Arcmap中添加tin图层和裁切多边形图层,选择:

3D Analyst——Create/Modify TIN ——Add Features to TIN.

【参数设置】选择输入TIN图层和编辑好的裁切多边形polygon。

① Height source: ;

② Triangluate As : hard clip ; ③ Tag value field: 默认 ;

将修改输出到一个新的tin图层。点击OK,得到裁切后的Tin 文件。

三. 利用TIN进行坡度分析

1 . 利用tin 生成坡度图

3D Analyst——Surface Analysis ——Slope

【参数设置】选择输入TIN图层

① Output measurement : 可以选择以“角度”或“ 百分比”表示 形式;

② Output cell size :以米为单位输出栅格大小,根据地形图原始比例合理设定 ;如1万比例地形图建议5米

③ Output raster: 输出路径和文件名 ;

2 以图片形式输出坡度分析图

(1)将arcgis窗口 切换到版面视图(layout view)

菜单Insert—— Legened, 选择坡度分析图层Slpoe (窗口中其它图层请务必移除或关闭),一直单击 “下一步” 结束,将 “Legend”移动到图中合理位置。 同理可以添加其它图释要素,如指北针、比例尺等。

(2)输出图片

菜单 File—— Export Map

可选择保存的图片类型。OK!

本文来源:https://www.bwwdw.com/article/mbbt.html

Top