• 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

  • 相关阅读:
    ViewPager
    SpringBoot入门
    SpringMVC拦截器
    QML布局概述(Qt Quick Layouts Overview)
    Ubuntu16.04软件安装错误处理(以安装ssh-server为例)
    VirtualBox实用网络设置
    Ubuntu安装cmake 3.9
    QML学习笔记
    Qt一些方便易用的小技巧
    Qt 4.8.5 + MinGW32 + Qt creater 安装
  • 原文地址:https://www.cnblogs.com/xiaominmin54/p/3140893.html
Copyright © 2020-2023  润新知