首页 / 浏览问题 / 三维GIS / 问题详情
合并TIN缓存,结果数据中 空值区域有“田埂”状地形凸起
57EXP 2022年03月28日

使用产品:idesktop 2020i

操作系统:win10 x64
数据类型:文件型

【一、目的】有两个不同精度的地形,想要实现合并

【二、已处理】

1、将1m精度的DEM导入数据源,右键,生成TIN缓存,如下图

2、将30m精度的DEM导入数据源,右键,生成TIN缓存,如下图

3、TTIN工具--合并TIN缓存

2 个回答

您好,这个情况应该是您两个地形数据的精度,合并后仍有较大的缝隙。空值区的高度为0,没有高度,和周围有高度的地方形成较大落差,就会像这样。这个您所谓的“田埂”应该是您地形数据1的形状居多
4,151EXP 2022年03月28日
您解释的原因非常正确,请教一下,这种情况有什么比较好的 消除“田埂”的方案嘛
您这种情况完全是数据上的问题,完全避免只有您更换合适的数据,或者您这边可以找一个分辨率比较低的大范围地形, 在iDesktop中将当前地形更新上去,这样的话应该就不会有特别大的落差
您是指,将DEM中有空值的地方,填充一个“ 统一高度值”的矮地形 嘛
您好,看你的大致描述,我这边建议你把你的两份dem导入为栅格数据集后,使用栅格镶嵌功能,把这两份栅格数据集拼成一份,看看效果好不好再来生成tin缓存。

如果拼后相接地方感觉效果不好也可以再编辑下栅格数据集再生成tin缓存。

希望可以帮助到您。
10,383EXP 2022年03月28日
感谢您的专业意见,我这就去试试。

引用“如果拼后相接地方感觉效果不好也可以再编辑下栅格数据集再生成tin缓存”,您这里提到的编辑有点笼统,可以再具体一些嘛,我对您这句话的理解是 如果两个dem在叠加区域上有 空隙,可以将其中一个dem扩大范围,使得从上往下 看没有空值
做完栅格镶嵌后,把合并后的栅格数据集加载二维地图、三维场景地行里看下,两份数据相接的地方,栅格高程值、地形形状是不是你想要的。

如果不是的话,可以用栅格代数运算的方式来修改编辑栅格值,地形是根据栅格值生成的,所以相当于编辑了地形。

当然具体栅格代数运算怎么用才能达成你想要的效果,到时候你可以看功能说明用用,如果不明白的话可以再个新提问题,根据你数据情况告诉你怎么来编辑能实现。
好的,我先试试您的方法,非常感谢您的专业回答
...