交互式剖切

剖切片对象用于临时抑制场景部分的显示,以显示出隐藏的内容。 剖切片对象可以应用于场景中的任何内容,从而查看建筑物内部,探索堆叠的体积块,并迭代推进到地下地质。

注:

体素图层高斯泼溅图层无法通过此工具进行剖切。 体素图层具有专用剖切功能

切片形状可以是平面或体积形状。 平面的作用就像墙面,可以在场景中放置、旋转和扩展。 默认情况下,平面会隐藏朝向相机方向的内容,但是方向可以设置为正向或反向。 体积形状(例如长方体、圆柱体和球体)也可用于定义内容被视觉抑制的空间。 默认情况下,体积形状会从内部隐藏内容,但它们也可以配置为隐藏外部内容。 您可以在单个场景中使用多个切片对象来实现更高级的显示。

注:

每个交互式剖切片对象都会消耗部分分析工具显示预算。 超出显示预算后,您必须移除一个或多个现有交互式剖切片对象,然后才能创建另一个对象。

使用剖切片创建的显示是临时显示,不会随工程一起保存,也不会包含在地图包中。 但是,您可以在工程默认地理数据库中将其定义作为点要素类导出,以供进一步使用。

创建交互式剖切片对象

要在场景中创建交互式剖切片对象,在分析选项卡的工作流组中,打开探索性 3D 分析菜单,然后单击剖切 。 将打开探索性分析窗格并激活交互式放置剖切片工具。 请参阅以下部分了解工具中的可用创建方法。

创建方法

下表描述了创建交互式切片的五种方法:

创建方法描述

交互式平面

在场景中单击以放置剖切平面的一侧。 再次单击以设置方向和宽度。 这是默认方法。 生成的平面为水平平面或垂直平面,具体取决于探索性分析窗格中的创建设置。

这种创建方法特别适用于场景内的常规探索性切割片,例如,垂直向下穿过建筑物或水平穿过地质结构。

注:

交互式平面与捕捉兼容。 在场景视图中启动捕捉以提高放置精度。 例如,折点或边捕捉可用于捕捉建筑物的边或拐角。

基于要素的平面

单击场景中的某个要素,根据其范围创建定向剖切片对象。

此方法非常适用于通过特定的包含要素(例如,拉伸面或多面体建筑物外壳)进行切割片。

基于相机的平面

使用当前相机视点创建剖切片对象。

此方法非常适用于从重要的视点创建基于距离的剖切 - 例如,建筑顶部。 已创建的切割片与照相机的倾斜方向和朝向对齐,您可以使用深度滑块沿当前视图矢量推拉切割片。

交互式体积块

在场景中单击以放置剖切体积块的锚点。 再次单击以使用预定义形状之一设置方向和大小:长方体、球体或圆柱体。

此方法非常适用于裁剪场景中的体积空间,例如,裁剪建筑物的一个翼(使用正方体形状),围绕爆炸点裁剪一个 3D 半径(使用球体)或沿着铁路线裁剪要素(使用圆柱体)。

自图层

根据点图层自动生成切片平面和体积,其中要素属性可填充诸如适用的形状类型和相关构造参数等参数。

此方法非常适用于重新加载先前已导出并转换为要素的剖切片对象,以便恢复您停止的工作。

更新交互式切片对象

要更新现有剖切片对象的分析区域,必须选中该剖切片对象。 使用剖切工具 单击控制点,然后使用交互式控点调整地点和位置。 可以在 x 和 y 空间中移动对象,拖动绿色箭头以在 z 空间中移动,旋转绿色外环以操作前进方向值,旋转红色垂直环以更新平面的倾斜角或者重定位蓝色球体以调整剖切片的总大小。 在场景中隐藏或显示的图层会随着更改而动态更新。

更新切割片平面的交互式控点

要修改单个切割片平面的属性,必须先将其选中。 您可以通过沿平面各边单击任何中点来选择切割片平面。 您也可以使用属性选项卡顶部导航框中的选项:

  • 选择下一个 - 通过场景中的现有切割片平面来向前循环选择。 选择切割片后,您可以更新其属性,包括大小、位置值、剔除方向、颜色和受影响图层。

  • 选择上一个 - 通过现有切割片平面反向循环选择。

  • 删除 - 从场景中删除所选切割片平面,同时将选中下一个切割片平面(如果存在)。

可通过单击场景中远离视线的位置来清除选择,确保创建方法工具仍处于活动状态。

使用选择控点更新

选中某个切割片平面后,将显示交互式控点,以便让您直接操作该对象的各个方面。 可对属性进行以下操作:

  • 拖动内圆以将平面移动到新位置,更新 x、y 和 z 值。
  • 旋转绿色外部环以操作标题值。
  • 旋转红色垂直环以更新平面的倾斜角度。
  • 拖动绿色箭头控点以更改平面高程(z 值)。
  • 在平面边上拖动中点锚点以更新宽度和高度。

注:

剖切平面支持针对场景的地下导航。 因此,要将控制点移动到地面高程表面以下,则必须启用此功能。 在内容窗格中选择高程表面,然后在高程表面图层选项卡的表面组中,选中导航地下选项。 该属性将应用距离地面 2 米的偏移量,以确保当场景更改地面细节层次时,点将保持在地面以上。

使用“属性”选项卡更新

使用探索性分析窗格中的属性选项卡交互选择您的分析对象,输入必要的修改或(可选)单击删除 以移除对象。 要清除选择,需要在场景中单击远离对象的位置。

可更新的切割片属性如下所示:

  • 标题和倾斜角度的旋转值。
  • 宽度和高度的尺寸值,包括选择单位。
  • 用于隐藏哪些项在切割片平面之前或哪些项在切割片平面之后的剔除方向。 使用体积可以剔除切割片框架之内的所有项或切割片框架之外的所有项。

全局属性

全局属性会影响所有现有和未来剖切平面的外观。 展开全局属性标题以修改切割片平面的线框颜色及剪切割轮廓(指示切割片穿过对象或表面的位置)。 单击显示编辑叠加选项向场景中添加控件,以在修改选定交互式剖切片对象的形状时动态更新值。 还可以直接输入每个控点值。 恢复默认值按钮随时都可用于将所有全局属性恢复为默认值。

下表描述了交互式剖切片对象的全局属性:

属性描述

线框颜色

交互式剖切片对象的线框叠加的颜色。

剪切轮廓

用于指示剖切平面切穿对象的线的颜色。

定义受影响的图层

默认剖切所有可见图层。 要排除图层,可展开受影响图层标题,然后取消选中该图层。 按名称搜索图层,设置过滤器以控制结果或排序列表以选择从场景中剔除的内容以及保持可见的内容。 例如,在您以交互方式对建筑物内的地板和墙壁进行切割时,可以查看其中的管道基础设施。 这些设置会应用到所有切割片,但仅活动场景会立即刷新。

删除交互式切片对象

可通过使用活动剖切工具选择控制点,从场景中删除剖切片对象。 然后,在探索性分析窗格的属性选项卡上,单击删除

要同时删除所有剖切片对象以及任何其他探索性分析对象,在分析选项卡的工作流组中打开探索性 3D 分析菜单,然后单击全部清除

相关主题