控制关联可见性

关联用于对非空间和非重合网络要素之间的连通性、包含和结构附件进行建模。

公共设施网络具有以下类型的关联:

关联不会作为要素存储在地理数据库中,并且没有用于显示几何的 Shape 字段;但是,可以通过多种方法来控制地图视图中关联几何的可见性并显示关联几何。 一些命令用于查看当前范围中的连通性和结构附件关联,一些工具用于合成关联几何和可视化追踪路径,一些选项用于控制地图中容器内容的显示方式。

有关每个关联类型的详细信息,请参阅关联。 有关可视化关联的不同方法的详细信息和步骤,请参阅以下部分。

查看当前范围中的连通性和结构附件关联

视图命令 视图 可用于启用视图关联模式模式。 用于可视化活动地图中当前范围的连通性和结构附件关联。

注:
您也可以创建网络逻辑示意图以在逻辑示意图视图中可视化这些类型的关联。

使用视图关联模式时,应谨记以下信息。

  • 启用视图关联模式时,只显示当前地图范围内的连通性和结构附件关联。 已绘制的关联支持在网络选项对话框的关联选项卡上定义的设置。
  • 激活视图关联模式时,系统将绘制当前地图范围关联。 视图命令可用于视图关联模式的取消激活和重新激活以及刷新关联。 如果是对当前地图范围内的关联进行编辑,或者,因平移或缩放导致了地图范围变化,则需要用到此命令。
  • 默认情况下,允许返回的最大关联数被设置为 250。 如果当前地图范围包含的值超过此值,则可以放大并刷新视图关联模式。 或者,您可以在网络选项对话框的关联选项卡中更改最大值。

要启用或禁用视图关联模式,请完成以下步骤:

  1. 单击公共设施网络选项卡。
  2. 关联组中,单击视图 视图 以启用视图关联模式

随即激活并在地图的当前范围中显示连通性和结构附件关联。

在追踪中合成关联几何

如果您希望通过关联可视化追踪的路径,可以将追踪添加追踪配置工具与合成几何参数和聚合几何结果类型配合使用,以针对遍历连通性和结构附件关联来推断和创建几何。

如果选中合成几何参数,则会将几何合成为关联端点之间的直线,并显示在 Trace_Results_Aggregated_Line 要素类中存储的追踪结果中。 如果端点的容器为非空间窗口,则将根据包含等级中的第一个空间要素派生端点位置。

以下示例演示了可以在端点之间合成关联几何的两种场景。 在示例 1 的左侧,您可以看到 3 个点要素(蓝色),其中前两个点要素通过一条线连接,第二个点要素通过连通性关联(绿色虚线)连接到第三个点要素。 在右侧,当追踪从位于点要素上的起点运行时,将在关联的端点之间合成关联几何,并将其显示在聚合几何结果中(以高亮显示的紫色显示)。 查看示例 2 时,您可以在左侧看到 3 个点要素(蓝色)。 前两个点要素是参与连通性关联(绿色虚线)的交汇点对象(灰色)的容器。 在右侧,当追踪从交汇点对象上的起点运行时,将使用点要素容器的位置在关联的端点之间合成关联几何,并将其显示在聚合几何结果中(以高亮显示的紫色显示)。

追踪示例演示了如何合成几何以在聚合几何结果中实现端点之间的连通性关联。

修改包含关联内容的可见属性

包含关联允许您使用单个要素对网络中的密集资产集合进行建模。 内容要素包含一个可见属性,将设置该属性以控制这些要素的显示方式。 与显示内容命令 过滤模板 一起使用时,可见属性用于控制是否使用显示过滤器将内容标记为可见。

显示过滤器是用于限制显示图层的哪些要素的查询。 可以按比例确定显示过滤器,也可以手动对其进行设置。 显示过滤器与定义查询的不同之处在于其仅影响显示。 按显示过滤器从显示中过滤的要素仍适用于查询和分析。 按定义查询过滤的要素根本不适用于该图层。

例如,在地图上,可以利用显示过滤器查看一个变电站,但不会看到其中包含的设备、导线和组件等内容要素。 默认情况下,此可见性属性处于禁用状态。 使用修改关联窗格创建或修改包含关联时,可以轻松修改每个要素的此属性。

要修改参与包含关联的内容的可见性属性,请完成以下步骤:

  1. 单击公共设施网络选项卡。
  2. 关联组中,单击修改 修改 打开修改关联窗格。
  3. 选择包含要显示的内容的容器要素。
    1. 单击添加要素工具,然后单击地图上的容器要素以填充窗格中的活动项目。

      对于交汇点或边对象,请使用加载所选内容工具以使用所选容器对象来填充修改关联窗格中的活动项目。

    选择容器要素后,容器要素将作为活动项目显示在修改关联窗格中。

  4. 选择包含选项卡以显示包含包含于部分。
  5. 展开包含部分并基于以下选择设置内容要素的可见复选框:
    • 选中 - 在地图视图中显示内容。
    • 未选中 - 在地图视图中隐藏内容。
  6. 单击应用

指定的内容可见性将在 AssociationStatus 字段中显示。 可将其用于显示过滤器以控制地图上的内容可见性。 如果已隐藏地图中的内容,则可以使用显示内容命令切换可见性或者使用包含编辑模式访问内容。

显示或隐藏包含关联内容

您可以启用或禁用所有公共设施网络图层的显示过滤器,以使用显示内容命令启用地图中包含关联内容的可见性。 此命令取决于地图视图中图层的 DisplayContent 显示过滤器,以及为内容要素设置的可见属性。

要临时切换地图上内容的可见性,请完成以下步骤:

  1. 单击公共设施网络选项卡。
  2. 关联组中,单击显示内容命令以显示下拉箭头,然后选择以下选项之一:
    • 显示过滤模板 - 禁用所有公共设施网络图层的显示过滤器以显示全部内容。
    • 隐藏已启用过滤器 - 启用所有公共设施网络图层的显示过滤器以隐藏不可见内容。

内容要素可在地图视图中显示或隐藏。 使用显示内容下拉箭头,在显示隐藏选项之间切换。

使用关联状态属性配置显示过滤器

显示过滤器可用于控制包含关联内容要素的显示。 此功能允许您使用显示内容命令在地图视图中显示和隐藏内容要素。 适当配置的显示过滤器是使用显示内容命令更改包含关联内容要素可见性的必要条件。 如果未在地图中设置公共设施网络图层的显示过滤器,则无论为显示内容命令选择哪一选项,也无论设置了哪一可见属性,都将显示包含关联内容要素。

注:
公共设施网络包工具箱包含可帮助创建和配置公共设施网络的工具以及发布到门户并进行部署以供使用的过程。 该部署过程包括针对所有公共设施网络图层的关联状态属性使用显示过滤器进行配置的地图。

配置地图时,必须在 AssociationStatus 字段中为所有公共设施网络图层配置显示过滤器,才能参与显示内容命令。 必须将该显示过滤器命名为 DisplayContent,才能使用显示内容命令过滤图层。

要使用查询构建器并以 SQL 模式构造显示过滤器,请完成以下步骤:

  1. 右键单击内容窗格中的图层,然后单击符号系统 符号系统 以打开符号系统窗格。
  2. 符号系统窗格中,单击显示过滤器 显示过滤器
  3. 单击启用显示过滤器切换按钮以启用该图层的显示过滤器。
  4. 单击设置活动显示过滤器旁边的下拉菜单并将其设置为手动
  5. 单击新建显示过滤器并将显示过滤器重命名为 DisplayContent

    注:
    必须使用确切的名称。

  6. 单击 SQL 切换按钮以构建显示过滤器,并定义要使用 SQL 代码在查询构建器中过滤的要素。
  7. 在查询构建器中,使用以下 SQL 查询:

    associationstatus NOT IN (4, 5, 6, 12, 13, 14, 36, 37, 38, 44, 45, 46)

  8. 要以交互方式构建查询,请完成以下步骤:
    1. 字段设置为关联状态
    2. 运算符设置为不包含值
    3. 设置为以下内容:
    • 4 - 内容
    • 5 - 内容和容器
    • 6 - 内容和结构
    • 12 - 附件和内容
    • 13 - 附件、内容和容器
    • 14 - 附件、内容和结构
    • 36 - 连通性和内容
    • 37 - 连通性、内容和容器
    • 38 - 连通性、内容和结构
    • 44 - 连通性、附件和内容
    • 45 - 连通性、附件、内容和容器
    • 46 - 连通性、附件、内容和结构
  9. 有关用于构造查询的两种模式的详细信息,请参阅在查询构建器中编写查询

对所有公共设施网络图层重复这个过程。 对所有图层完成此过程后,可使用显示内容命令激活或取消激活 DisplayContent 过滤器以显示或隐藏地图视图中的内容要素。

了解有关手动指定的显示过滤器的详细信息

关联选项

要更改视图关联模式使用的选项,单击公共设施网络选项卡(位于关联组右下角)中的对话框启动器 启动器。 将打开公共设施网络选项对话框,其中关联选项卡处于活动状态。

视图关联选项。

以下关联选项可用:

  • 允许返回的最大关联数 - 默认为 250。
  • 包括连通性关联 - 默认情况下为启用状态。 使用视图关联模式时,连通性关联显示为虚线。 默认颜色是透明的灰红色。 使用颜色选取器更改颜色。
  • 包括结构附件关联 - 默认情况下为启用状态。 使用视图关联模式时,结构附件关联显示为虚线。 默认颜色是透明的灰绿色。 使用颜色选取器更改颜色。
  • 在视图中显示关联的边界框 - 默认情况下为启用状态。 启用视图关联模式时,会在当前的地图视图范围内创建一个带有虚线的边界框。 这表示用于显示关联的边界框范围。

网络选项对话框的关联选项卡

注:

视图关联模式处于激活状态时,如果查看关联选项,则包括连通性关联包括结构附件关联选项在设置为 false 时将被禁用。 在关闭视图关联模式之前,这些选项无法在关联选项卡上切换为 true。