CAD地形在Arcgis中作坡度分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAD地形在Arcgis中作坡度分析/Sophia
【版本】
ArcGis10.5(安装时建议关闭防火墙及杀毒软件))
【思路】
一提取等高线
二利用等高线生成TIN或DEM
三利用TIN或DEM作坡度及坡向分析
【详细步骤】
前置工作:
在CAD中绘制等高线:图层干净无杂线,等高线属性自带标高;导出DGX.dwg
在CAD中绘制范围线:图层干净无杂线,XY坐标与DGX.dwg对应;导出FWX.dwg
(如已有CAD,将地形图层中的等高线选中复制- 新建CAD - 粘贴到原坐标- 新文件)
一提取等高线文件
1. 启动Arcmap,添加CAD数据文件
Layer(右键)- Add Data - DGX.dwg(无法找见文件时点look in右边+)
2. 只提取具有高程属性的等高线
① Polyline图层(右键)- 属性- Drawing layer选项卡- 只勾选DGX图层,确定
② 菜单Selection - Select by Attributes
弹出菜单layer中选择Polyline,属性列表找到Elevation属性,双击选择,编辑条件表达式“Elevation”>0 (筛除操作中失去高程的等高线)
③ 导出等高线数据为.shp 文件
在Polyline 图层中:右键 - Data - Export Data 导出数据后提示是否添加进来,选择是
二利用等高线生成TIN或DEM
1. shp生成TIN文件
工具栏- 3D Analyst - 数据管理- TIN - Create TIN
【参数设置】
Input Feature Class:选择刚刚生成的shp文件
Height source: 选择“Elevation”;其他默认
生成TIN文件后,直接添加进来,方便后续操作;TIN右键属性即可调整颜色显示
2. 生成DEM文件
工具栏- 3D Analyst - 转换- 由TIN转出- TIN转栅格(TIN to Raster)
【参数设置】采样距离:OBSERVATIONS 1000(出图锯齿则调高该数值)
3. 将需要区域提取出来
① 添加FWX.dwg数据文件
② 将范围线转为裁切需要的面(Polyline to Polygon)
工具栏- 数据管理- 要素(Features) - 要素转面(Feature to Polygon)
选择输入和输出的要素,完成,生成的面会自动导入GIS
③工具栏- Spatial Analyst -提取分析(Extraction) - 按膜(Mask)提取
【参数设置】
输入栅格:DEM
输入栅格数据或要素膜数据:FWXPolygon.shp
提取区域也可以在Arcgis里直接绘制边界面文件.shp对生成的TIN进行裁切三利用TIN或DEM作坡度及坡向分析
1. 利用DEM生成坡度图
Spatial Analyst - Surface - Slope
【参数设置】
Input Raster:选择输入DEM图层
Output measurement:degree
2. 以图片形式输出坡度分析图
① 将Arcgis窗口切换到版面视图(layout view)
菜单Insert - Legend,选择坡度分析图层Slope(窗口中其他图层务必关闭),一直单击“下一步”直到结束,将“Legend”移动到图中合理位置
同理可以添加其他图释要素,如指北针、比例尺等
② 输出图片
菜单File - Export Map,选择保存的图片类型及分辨率,完成
【附录】
TIN裁切:https:///view/130e0a18680203d8cf2f247f.html