【超图】SuperMap iDesktop 倾斜摄影数据隧道构建——挖洞

27 篇文章 8 订阅
9 篇文章 1 订阅

作者:taco


前言

        在很多交通的项目场景中,通常会有隧道的模型数据。但是隧道的数据会和其他的数据出现一些“冲突”。 比如我的地形数据或者倾斜数据会将洞口给封住。那这就与实际应用场景不符了。所以我们需要提前将这些数据处理一下。关于地形的挖洞之前已经有文章介绍过了,本篇文章仅针对倾斜数据如何挖洞处理来进行介绍。

一、如何处理

        如果使用过iDesktop产品处理倾斜的朋友或者是看过地形如何进行挖洞的,会发现。其实本身是有一个挖洞功能的。

        但是实际处理的过程中会发现。如果我的洞穴垂直角度过大,这个功能并不能将我的倾斜数据挖出一个完美的洞。那么接下来将换一个思路来处理倾斜数据中的“洞”——布尔运算。

二、处理操作

        因为挖洞功能不能使用了,但是布尔运算并不能针对倾斜数据进行布尔运算,而是只能针对模型数据来进行操作。那么第一步肯定就是想办法将倾斜数据进行转换。转换成能处理的数据,但是由于倾斜数据量过大,我又不能将所有的倾斜全部当作模型数据来处理。所以就需要挑选出带“洞”的数据。

1.筛选山洞数据

        倾斜范围那么大,应该如何挑选呢?在三维数据模块下,倾斜摄影选项栏中有一个文件选择的功能,可以帮助我们完成这个操作。在对倾斜数据生成配置文件后,我们就可以将倾斜添加至场景中了。使用文件选择,选中山洞数据在右侧窗口栏中会出现该块所在文件夹的位置。

 这个时候我们找到对应的tile文件夹后将其单独摘出来就可以了。当然我们可以直接在原始的文件夹剪切出来,因为原始的我们并不需要这块了。

        将山洞文件剪切到一个新的文件夹中,我们对这份山洞数据生成配置文件。操作和常规倾斜数据处理的是一致的。元数据我们依然选择,源文件所带的metadata.xml文件即可。但是这样子不还是倾斜的操作流程么?当然后面就不一样了。我们新建一个数据源。右键单击我们的数据源选择导入数据集。在这块选择我们的scp配置文件。e748cbfefa6e2dc086786694d84144bd.png

         导入成功后,我们会在数据源中发现倾斜数据已经按照模型数据集导入了。后续针对模型的操作处理都可以在模型中使用了。

2.制作隧道洞口

        布尔运算是根据两个模型进行,求差,合并,求交的。而现在我们只有一个模型肯定是不行的。所以我们需要构建另一个模型。这里主要采用放样的方法来进行,首先新建一个三维线数据集,将三维线添加至场景中进行绘制。绘制长度在洞口至内部,内部位置可以根据实际需求进行绘制。

使用该线段进行放样处理 ,在三维地理设计模块中,选择规则建模工具中的放样。

单击放样工具,弹出窗口进行绘制。 绘制可以根据实际量算结果进行绘制,也可以选择面进行导入。导入的面可以是根据模型获取的截面进行导入。单击确定即可完成放样处理。放样后会在数据源中新增一个模型数据集。2f61ddaba98f78cdd5ca1e84fdf2f5d6.png

 3.布尔运算

        将两个模型同时添加至场景中,使用三维地理设计中的模型布尔运算功能进行求差。

运算结果如下图所示

 这样我们就完成了挖洞的处理。

完成挖洞后的倾斜模型直接和原始倾斜模型进行叠加就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老孟爱吃Taco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值