• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
等值面
博客园    首页    新随笔    联系   管理    订阅  订阅

UE 设置高精度DEM的方法(UE中地形呈阶梯状的解决办法)

使用UE创建地形,不可避免要使用dem作为地形,来创建数字孪生项目。

可是,会碰到一个问题:使用png导入的地形,有明显的阶梯状,如下图所示:

阶梯状DEM

所以是什么原因呢?
答:DEM数据本就如此。1、常规非涉密的DEM,是大于等于30米,也就是30米×30米的一个方形,变成一个值,还保留int类型,自然会有至少1米的差值

2、我们下载的DEM,可能存在人为的沟壑。因为通过global mapper查看,可以看到明显的沟壑,还是规律排布。通过arcmap查看时,完全看不到沟壑,可能是两个软件渲染算法不同,导致arcmap处理掉了沟壑。

怎么办?软件处理!

1、使用arcmap的toolbox,搜索焦点统计,把DEM图进行3×3的平滑处理。注意:要多次处理,我个人人为,5次平滑为佳。这个时候,DEM的int类型就变成了float类型。

2、处理完的DEM,用QGIS打开,然后保存原始数据到tif格式(geotif),不是渲染后的图保存为tif。渲染后是把真实高程映射到了0-255之间,是一种损失。

3、使用world machine软件,用fileInput 算子,把tif读入。可以看到dem很平滑的过渡,没有锯齿,没有梯田状。如果不经过arcmap的高斯平滑(焦点统计),读进来就会看到明显的等间隔沟壑。

4、按照world machine的使用方法,一步步的操作,导出成raw格式,拓展名为r16。因为UE只认R16而不认raw拓展名。

5、打开UE,切换到地形landscape,然后导入。注意比例尺,默认XY都放大100倍,即1像素代表1米。按照自己的情况修改合适的比例。

非常平滑的DEM地形

 6、非必须操作:引入Cesium插件,设置中心经纬度信息。

 

当我到达高处,便发觉自己总是孤独的,无人同我说话,孤寂的寒冬令我发抖,我在高处,究竟意欲何为?
posted @ 2024-10-29 13:57  等值面  阅读(777)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3