一、数据准备
需要去除航带间重叠点云,由于激光雷达边缘点云精度差,或者某些航迹线本身精度差,或者某些距离下的激光雷达精度差等问题,需要把重复点云去掉。
二、地面点分类
在分类地面点之前,尽量把低点进行分类全部分类出去,因为低点会影响地面点的分类结果。
Ground算法注意Building Size, Iteration angle, Iteration distance等关键设置。
三、地面点分类结果修正
错分到地面点的点分到正确的类当中。注意可以配合Travel path使用,方便切换截面。
四、漏洞的处理
某些情况下,由于地面点的缺少导致DEM生成有漏洞,因此需要补洞,主要有三种方法:图面处理,实测数据导入,插入点处理等。
五、水面处理
水面区域比较常见的漏洞,我们可以应用特征线的方式处理。
1.勾画水面区域
2.区域赋予水面高程,常值或者变化值
3.新建水面rule file
4.把区域内的点分到水面点中
5.选择Block边界,导出lattice model,输出XYZ
6.导入XYZ生成DEM
其他漏洞也可以这样处理,只是不能立马看到效果,每次都要导出。
六、DEM 置平
使用Flat Area置平某些区域
七、特征线引入DEM当中
特征线用于定义和控制平滑度和连续性方面的表面特性。
对应现实地形特征,通常用于定义溪流、湖泊、山脊、海岸线、建筑物轮廓线、水坝以及其他表面突变的位置。
TerraSolid需要定义特征线规则文件(Rule File)。
特征线融入到地形有三种方法:
1.特征线直接融入
Insert Breakline直接融入现有surface,三角格网以特征线为边或以特征线为顶点。
2.Surface之间合并
特征线直接Insert Breakline生成surface,并与原来的surface合并(Merge),注意主要surface和次要surface的选择
3.通过点云分类融入
把特征线之间的点云分类到对应类中(比如道路中央点云分到道路类),然后通过produce lattice,把Rule file引入即可。
八、DEM 滤波
TerraSolid提供均值滤波,statistics model,选择New Z=average方法
九、DEM精度检查
引入高程点进行检查,surface->Output control report
十、DEM导出
两种方法:
1.基于surface
这种方法很直观,直接就导出我们编辑的Surface文件,缺点就是不能根据Block分块导出。
分块问题很好解决的,直接导出TerraSolid的分块到Global mapper然后分块导出TIF或者XYZ即可。
2.基于点云
选择Block边界,Surface->Utility->Produce lattice model,同样可以把构造线加进来。Buffer尽量大一点,防止出现漏洞,这种方式缺点就是不能对我们补洞的操作形成的区域进行数据导出。