Skip to main content

使用建筑物过滤器

建筑物信息看起来颇为复杂,因此最好对元素进行过滤,以便仅查看相关或重要信息。

例如,要查看建筑物的第二层部分,可以将过滤器设置为将第二层显示为实线。在其他情况下,您可能仅想查看第二层的承重墙,并将该层的其他元素显示为线框。为满足这些场景的需求,您可以在 建筑物图层建筑物场景图层 上应用建筑物过滤器。一次仅可以选择一个活动过滤器。

建筑物图层 已过滤建筑物图层

您可以在 建筑物过滤器 窗格中定义建筑物过滤器。建筑物过滤器可用于将建筑物的元素显示为实线或线框。每个建筑物过滤器包含一个或多个过滤器块。过滤器块用于定义在建筑物图层或建筑物场景图层中显示的内容。

过滤器块有实线或线框过滤模式可选。过滤模式只能在过滤器中使用一次。例如,无法定义两个使用实线过滤模式的过滤器块。如果需要将其他元素过滤为实线,请将其添加至现有过滤器块。

在过滤器块中,您可以定义类型来表示 类别图层 中的字段。可以将在所有类别图层中定义的所有字段选择为过滤器类型。每种类型均有一个可供选择的值列表。选择值后,即可显示包含此值的元素。类型用于定义可进行过滤的内容。

楼梯和楼层显示为线框

所示为仅将楼梯和楼层显示为线框的过滤器的示例。

您可以使用 键盘快捷键 选择或取消选择所有值或其中的一部分值。如果值列表很长,您可以搜索特定值,并开启或关闭它们。由于建筑物的过滤具有交互性,因此可通过交互方式更改值。这些更改会立即应用于建筑物。选中类型的值时,相应类型将在类型列表中显示已选中的值数量。例如,如果您选择了一楼和地下室,则 BldgLevel 类型将显示数字 (2) 以指示已选择 2 个值。

过滤器块的顺序至关重要。您可以更改过滤器块的顺序,方法为直接进行拖动,或右键单击过滤器块,然后在 建筑物过滤器 窗格中选择上移或下移。过滤器块的排列顺序会影响其应用顺序。例如,如果使用线框模式的过滤器块位于顶部,则符合该过滤器块条件的元素将绘制为线框,即使该元素也可能符合所定义的其他过滤器块的条件。通过这种方式,您可以组合不同的过滤器块来定义复杂建筑物信息的直观表示。

用于定义实线的过滤器块是过滤器中的第一个过滤器块。只有不属于二楼的外墙显示为线框:

过滤器块

用于将墙体定义为线框的过滤器块是过滤器中的第一个过滤器块。包括内墙在内的所有墙体均显示为线框:

过滤器块

建筑物过滤器与场景中的建筑物图层或建筑物场景图层一同保存,或保存为 图层文件 。如果定义了过滤器,则可以共享图层文件或 工程包 以保留已定义的过滤器。

创建建筑物过滤器

过滤器与上下文相关,因此只能创建过滤器并将其应用于特定的建筑物图层或建筑物场景图层。以下步骤介绍了如何创建过滤器并将其激活:

  1. 内容 窗格中,突出显示图层以添加新过滤器。

  2. 建筑物图层建筑物场景图层 下的 管理 选项卡上,打开 过滤器 组中的 建筑物过滤器 下拉菜单 构建过滤器

  3. 选择 新建过滤器 按钮 添加显示过滤器 创建过滤器,该过滤器将自动设置为活动过滤器。

  4. 建筑物过滤器 菜单 构建过滤器 中,选择建筑物过滤器以将其激活。

    一次只能激活一个建筑物过滤器。

编辑建筑物过滤器

可通过交互方式更改值。这些更改会立即应用于建筑物。以下步骤介绍了如何编辑所应用的过滤器:

  1. 内容 窗格中,选择建筑物场景图层以编辑过滤器设置。

  2. 建筑物场景图层 下的 管理 选项卡上,打开 过滤器 组中的 建筑物过滤器 下拉菜单,然后选择编辑按钮 铅笔

  3. (可选)在 构建过滤器 窗格的 常规 选项卡中,选中或取消选中所需的过滤器类型(在过滤器块中列为可用项)。

  4. 构建过滤器 窗格中,选择 设置

  5. 选择 线框 线框实线 固定 作为过滤器模式。

    每个过滤器块只能选择一种过滤器模式。过滤器不能拥有多个具有相同过滤模式的过滤器块。

  6. 展开 过滤器块 并选择 类型 选项以确定显示的内容。

    每种类型均会显示所选值的数量。例如,如果为 Category 类型选择了三个值,则它在 类型 列中将显示为 Category (3)。

为每种类型选择值时,显示内容将进行交互式更新。

刷新过滤器值

过滤器值表示在所有类别图层中捕获的值,使您可以跨建筑物图层或建筑物场景图层过滤内容。例如,如果您将资产添加到建筑物中或修改了建筑物中现有资产的属性,则可以刷新图层。刷新过滤器值非常重要,可确保新增信息也能得到过滤。

  1. 内容 窗格中选择图层。

  2. 建筑物图层建筑物场景图层 下的 管理 选项卡内的 过滤器 组中,单击 刷新过滤器值 按钮。

过滤器值将刷新。这可能需要几分钟时间,具体取决于图层大小。刷新过滤器值后,新信息将反映在建筑物过滤器中。请仅在编辑建筑物图层后刷新过滤器值。