Gis表面分析攻略_UCSCAD文件—tin文件—dem文件—单因子分析—重分类—叠加分析前期数据准备Cad数据转换与导入打开cad文件
由于导入gis的原始高程数据,一般为等高线或者等高点,所以先检查cad等高线是否具有标高信息(右键—特性)
案例中,由于等高线具有标高值,所以可以直接导入使用
而地形图中大部分农田线型不具备标高值,如果只用等高线,分析范围内将确实大量数据
而案例中,除了等高线,cad中仍有等高点高程数据源,所以,可以用湘源的“字转高程”将等高点文字转为多段线(图层孤立—字转高程)
字转高程后,再对等高线和转换出来的等高点多段线(即DX-离散点图层)进行图层孤立,再拷贝到新的cad上,保存为原始地形数据文件
(文件名随意,这里用了dx
最后通过导入多段线到gis中
检查并修正高程数据在生成tin文件之前,先检查cad文件高程数据是否有明显错误
右键选择cad图层,,打开属性表
双击elevation,观察是否存在离谱的数据
(就像高程为0,或者负值,或者1w这种明显的错误)
(或者用其他方法检查,或者你生成tin之后发现不对头,再返回来修改)由于案例中等高线存在明显错误,,所以要对数据源进行修改
又由于,gis貌似不能对cad文件直接进行编辑(或者可以,我不会……),所以要先将cad文件在gis里面先转换成shape文件
再打开editor,选择startedit
通过属性表里的selectbyattributes,选出高程属性有问题的多段线,按DEL删除
将有问题的线都删除完毕后,点选editor里面的saveedits,再点选stopediting
Dem文件的生成数据检查并修正完成后,通过3danalyst,生成tin文件
Heightsource里面,选Elevation(或者用其他具有高程数据的字段)
据说tin文件运行速度较低,一般都