关于FME内SurfaceDraper转换器的使用场景介绍

好久没有写博客了,其实前些日子是写了几个模板的,主要有些东西不能写,有些东西太麻烦。发现有好多朋友对一些转换器使用不是很清楚,不会熟练的使用它,于是就决定用转换器来水一篇幅文章吧。

SurfaceDraper是一个很好用的转换器,官方给的解释是:输入点和隔断线构造 Delaunay 三角剖分。输入的悬垂特征将叠加到表面模型上,并作为悬垂特征输出 。这个说法太晦涩了,我个人喜欢理解为,将三维空间上的一个面投影到另外一个面上面。

具体使用场景,非常丰富。

一道路悬垂

在此之前,我看到某大佬使用SurfaceDraper,可以将悬浮于地形上的道路,投影到地形表面,道路紧贴地形。比如将这种形式
在这里插入图片描述

转换成下面这种形式。
在这里插入图片描述
是不是看起来很简单的一个操作?好像没什么大不了的?但是大家不要被它的简单迷惑住了,他还有很多骚操作。

二、三维切割

如果我想要完成三维上两个物体的裁剪,如下面这种情况,通常情况下,用Clipper不会有太好的结果,你会遇到各种奇奇怪怪的问题,最好的方法,既是将这个小的三脚面,投影到大的三角面上面去,再进行裁剪。与此同时,也能发挥较大的作用。

在这里插入图片描述

看一波裁剪后的结果,完美!
在这里插入图片描述
具体模板非常简单:
在这里插入图片描述

三、模型压平

同样的道理,我也可以对倾斜摄影模型进行压平处理,将下图的模型:
在这里插入图片描述
压平到下面这种情况:
在这里插入图片描述
这个模型是具有地形起伏的,只是将植被和建筑全部压平了而已,并且能完美的保持原有纹理不变。

唯一需要注意的是,对应模型的压平,需要先将模型打散成三角面,才能进行压平处理。当然,打散成三角面后的模型,不可避免的,纹理就已经丢失了,这就需要我们在模型处理之前,先提取纹理保存下来,操作完成后再还原纹理。基本上,整体模板如下:
在这里插入图片描述
好啦,基本思路已经介绍完毕了,本文的目的就是水一篇文章,当然不涉及过多的模板实现,其实在有了正确思路的前提下,还是很快能做出来的,详细的我就不多讲了,哈哈。

如果有喜欢的,可以关注我个人公众号,不务正业的GISER,后续会继续分享一些不务正业的有趣的东西
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值