DEM消除平三角形教程

数据:等高线、高程点

建TIN——3D分析工具下的Create TIN。结果为tin。

平三角形太多,手动消除太麻烦。

提取Triangle——3D分析工具下TIN Triangle。结果为tin_triangle。

打开tin_triangle属性表,Slope_deg字段有0值,利用selected by Attributes选中,到处成一个新的图层。结果为ExportOut.shp。

提取tin的非硬边三角形。3D分析工具下TIN Edge。参数Edge Type为REGULAR。结果为tin_TinEdge。

用ExportOut.shp来裁剪tin_TinEdge图层。分析工具下Clip。结果为tin_TinEdge_Clip。

提取tin_TinEdge_Clip的中点。Data Management Tools 下Feature to Points。结果为tin_Edge_Clip_FeatureToPo。

用等高线内插出DEM3D分析工具下Topo to Raster。字段选择高程字段。结果为topotor_terl1

将tin_Edge_Clip_FeatureToPo每个点所在的DEM栅格的高程赋给tin_Edge_Clip_FeatureToPo图层呢个。工具有两种,Feature to 3D,高程值藏在Shape.Z中。结果为dddfeat1。

利用dddfeat1和之前的高程点、等高线数据重新生成TIN。

还有一种是Extract values to Points工具,高程值在RasterValu字段中。如果这个工具执行错误,就把等高线内插生成的DEM —topotor_terl1导出成为tif格式,再用tif执行。结果为Extract_tin_Tin。查看属性表高程字段,有负值,则删掉。

重新生成TIN。

建完没有平三角形的TIN之后转成栅格DEM,然后建议再给栅格DEM做个低通滤波处理。Spatial Analyst
Tools->Neighborhood->Filter,
参数选择LOW

高程点、等高线和参考DEM数据下载地址:http://pan.baidu.com/share/link?shareid=4037306850&uk=3826904799

原文地址:https://www.cnblogs.com/xiaominmin54/p/3140893.html