作者想废的话
我这次没什么想说的。断更好久了。主要原因是破事太多。多个鬼!还不是因为你懒!- -
我们直接开始吧。
一、相关资料
教程需要用到的CAD模型:
链接:http://pan.baidu.com/s/1hqY5M9A 密码:tzix
二、建立数字模型
先说下。制作的思路。
CAD筛选高程信息——>判明高程信息具体状况——>导出高程信息——>导入GIS——>建立TIN模型
2.1CAD筛选高程信息
2.1.1粗略筛选图层
打开CAD后我们来研究下,CAD中有哪些图层可以帮助我们进行数据统计的信息。
按照经验来说有用的图层的名称可能有:DGX,GCD,等高线,高程点,离散点等。
让我们用图层管理器关掉其他的图层。留下关键的图层。
关掉后是不是觉得世界稍微干净了点。再下一步我们进行进一步的筛选。
2.1.2进一步筛选图层
高程信息通常来说可能是:带高度信息的等高线与高程点(只要是个字就行例如:234.04)。
可能有朋友疑惑了带高度信息的等高线是何意,当你选择了一条等高线后,打开ctrl-1,看他的高度数值。
如上图就是没有高度信息的等高线。大家多点一次这个名称为DGX的层中所有的等高线,会都是没有高度信息的。所以可以直接冻结关掉。
而这个上图就是拥有完整高度信息的等高线。
带高度信息的等高线都已经基本清楚了。那么高程点是不是也类似于等高线的情况捏。(结论当然是否。基本上没这么容易放过你)
在示例CAD的图里找出高程点,点选一个后,会在特性面板里发现出现一个叫做属性的栏目。这就说明这个点是一个属性块。直接使用它是不能获取高度信息的。那么怎么办捏?
此时就需要使用到湘源控规的炸属性快功能。啥?你说为什么不能直接X炸了?
您可以试试看。X后是不是觉得消失了点什么东西?恩?
找到湘源控规中的工具——图块——炸属性块。炸完后就变成了简单的字符。先这样。我们进入下一步。
2.2导出高程信息
现在我们有了带高度信息的等高线与变成字符的高程点。
这两个玩意要分别单独进行处理。
等高线:
很简单,直接选择后,W写块输出,记得保存文件的位置哦。
高程点:
经过先前一步的炸属性快处理高程点都已经变成了数字。接下来按照以下步骤继续操作。
第一步
点地形——字转高程。
第二步
然后把图上的这些点多选中。依次点击地形——文件输入——EXCL出点,这里也是记得保存文件的位置哦。
到这里筛选高程信息的步骤就完成了。你已经集齐了。高程点与等高线两种数据。那我们开始召唤ARCGIS吧。
2.3导入GIS
记得文件新建后,在图层的属性中确认下单位哦。
2.3.1导入等高线
添加数据:
找到等高线那个cad文件,选择POLYLINE,导入。此时有人肯定要问了。为毛是空白?
主要原因貌似是因为XY00原点和在离等高线很远的地方。麻烦大家往右上角那个区域多多放大下。
2.3.2导入高程点
如图依次点击 文件——添加数据——添加XY数据。
选择先前导出的那个excel表格(如果有兴趣点开这个表格看看的话……会发现很简单就是XYZ的坐标点)
注意交换下XY的坐标位置,Z不变。问我为啥?我不知道……(其实是我忘了……好像是工程上还是地图上和CAD上XY是相反的。)确认后导入成功。
2.4建立TIN模型
在先前的步骤中我们已经导入了带高程信息的等高线与高程点。接下来我们将这两个主要元素通过gis的一条命令转换生成为TIN模型。
点开arctoolbox,通常默认位置在整个窗口的最右侧,第一次点开loading时间可能较长。
依次点击三维分析——TIN管理——创建TIN
在弹出的对话框中第一栏输入保存TIN的位置(你自己记得就行。我建议每一次分析所有数据都放在一个文件夹里。)
第二栏INPUT FEATURE CLASS的意思是输入创建所需要的元素。在我们这个案例中一个就是那个高程点的XYZ坐标。还有一个则是带有高度的等高线。在下拉菜单中点击加入。默认参数在这里不需要进行修改。直接点击OK开始生成模型。
地统计分析(一)结束。至此所有地统计分析的最基础数据 TIN数字模型就已经建立成功了。在下一话中会以此为基础具体说明如何进行什么坡度坡向高程分布……等等等。再往后会再一次以此为基础说明如何用这个做一个三维地形。恩。下次见。下次为何时?- -?