CAD数据向Arcgis转换实验报告

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。











…………………………………………专业班级:…………………………………………学号:…………………………………………姓名:
一、课程设计题目:
CAD数据向Arcgis转换
二、课程设计目的:
通过数据转换使同学们深刻的理解cad数据格式的特点,GIS软件中数据的特点,各种数据格式的相同点和不同点,知道在什么情况下利用哪种格式的数据才能达到处理问题的效果,熟练操作Arcgis软件进行数据转换,为以后生产工作打下基础。

三、课程设计的内容:
1、将cad数据“露天CASS图”转化成GIS数据,分别获得点,线,面不同数据格式的数据;
2、将点数据文件转化成DEM;
3、提取DEM数据的坡度,坡向。

四、课程设计操作步骤:
第一步:数据格式转换:
1、启动ArcCatalog,在左边的目录中找到目标文件“露天CASS图”;
2、找到ArcToolsbox------conversion tools------import from CAD,如下图1-1:
图1-1
3、双击‘import from CAD’,在弹出的对话框中选择需要转换的DWG文件,程序在打开文件的同一目录下生成同文件名的GDB文件,点OK键即生成了新文件,如图1-2:
图1-2
4、打开Arcmap,通过加载,选择生成的GDB文件,如图1-3:
图1-3
5、双击‘露天CASS图_ImportCAD.gdb’文件,出现下图的几个图层,CADStaging表示图形,其它的几个表为属性表,如下图1-4:
图1-4
6、属性表只需共同选择‘XtrProp’、‘Entity’两个表后点击ADD打开,如图1-5,再次点击加载后,再次双击图形‘CADStaging’选择‘area’、‘line’、‘point’三层,如图1-6;
图1-5
图1-6
图形和属性加载后,在左边的目录树上可以看到相应的五层数据,如图1-7
图1-7
7、将属性内容挂到相应的点、线、面的图形上;
选择‘Point’层上点击右键,选择选择后,弹出如下对话框,选择‘Joins & Relates’,点击‘ADD’,如下图1-8
图1-8
在弹出的1-9对话框中,将的钩去掉,再将1:EntID、2:XtrProp、3:EntID选择相应字段,如下图1-9,点击‘OK’
图1-9
再次点击图1-8,将的钩去掉,再将1: EntID、2:Entity、3:EntID选择相应字段,如下图1-10,点击‘OK’
图1-10
此时‘Point’点图层内加载了此两层‘Entity’、‘XtrProp’的属性信息,如图1-11;
图1-11
其‘Line’、‘Area’的属性挂也如同‘Point’挂属性操作方式一致。

只是在挂‘XtrProp’字段时如图1-10,‘Line’的1选择Line.EntID,‘Area’的1选择Area.EntID。

8、点击‘Point’图层点击右键选择DATA—EXPORT DATA,如下图1-12:
图1-12
将图层输出到同一目录下,文件名按‘Export_Output_Point’命名,如图1-13,其它的‘Line’、‘Area’两层也按相同的方法输出,文件名命名为‘Export_Output_ Line’、‘Export_Output_ Area’
图1-13
第二步:DEM制作:
1、打开ArcMap,通过加载,选择生成的Export_Output_point.shp文件,如图1-14:
图1-14
2、执行菜单命令tools------Extensions,在弹出的对话框中勾选3D Analyst,选择3D Analyst------create/Modify TIN------Create TIN from Features…,如图1-15:
图1-15
3、在弹出的Create TIN from Features对话框中,勾选需要构造TIN的图层,指定图层中的一个字段作为高度源(Height Source),三角网作为(Triangulate as)默认mass points,标识
值字段(Tag value field)可以不选,为输出文件命名,如图1-16:
确定后计算机就开始处理,后获得TIN文件,如图1-17:
4、选择3D Analyst------ convert------TIN转换到栅格,指定相关参数如图1-18:
确定后记得到DEM,如下图1-19:
第三步:坡度坡向提取:
1、打开tin1的属性对话框,点击symbology,去掉elevation前的勾,点击add,在出现的对话框中选择面坡度用颜色梯度进行渲染(Face slope with graduated color ramp),面梯度用
颜色梯度进行渲染(Face aspact with graduated color ramp),如图1-18:
图1-18
5、勾选Slope点击Classification中的classify,出现了classification的对话框,选择手工(manual),点OK,再点确定,图层将按指定的渲染方式渲染;
6、选择3D Analyst------convert------TIN to features,在出现的对话框中的input tin中选择tin,convertion中选择用坡度分类三角形形成多边形(trangles classified slope to polygons),如图1-19,按确定,即生成坡度多边形图1-20:
图1-19
图1-20
打开属性看到slopecode列代表坡度,1,2,3分别代表1-25.24,25.24-66.63,66.63-82.16,依
此类推如图1-21:
图1-21
7、选择3D Analyst------convert------TIN to features,在出现的对话框中的input tin中选择tin,convertion中选择用坡向分类三角形形成多边形(trangles classified aspect to polygons),如图1-22,按确定,即生成
坡度多边形图1-23:
图1-22
图1-23
打开属性表,看到aspectcode列代表坡向,数值(-1,1,2,3,4,5,6,7,8,9)分别代表当前图斑的坡向(平坦、北、东北、东、东南、南、西南、西、西北、北),依此类推如图1-24:
图1-24
五、课程设计总结:
通过此次课程设计使我对Arcgis软件的操作有了更深刻的理解,也知道了地理数据的不同格式蕴含着不同的信息,不同的信息也会提供不同的解决问题的途径,我需要学习的地方还有很多,这次课程设计遇到了一些问题,例如直接对tin数据进行取坡度坡向图形时没办法实现,系统拒绝执行,经过一些查询及学习发现需要先对tin数据先进行按坡度坡向进行渲染,得到渲染后的数据后才可以进行更进一步的操作,还有就是生成DEM时没办法得到预定文件的DEM图像,通过多次操作才发现是自己没按规定的步骤进行,在未选中预定文件的情况下是永远无法得到想要的结果的,等等……在遇到问题,解决问题的过程中,使我发现了自身的不足,自己知识的匮乏,理解问题的片面性等诸多问题,这给了我一个认识自我提高自我的机会,在接下来的学习中,我要多下功夫,自己多练习软件,多操作实习,只有具备了基本的操作技能才能进一步发现问题,解决问题,才能取得更大的进步。

相关文档
最新文档