逻辑示意图图层定义简介

逻辑示意图模板中的配置属性用于定义逻辑示意图(逻辑示意图规则和布局定义)中所允许的网络元素,以及生成的网络逻辑示意图演示(逻辑示意图图层定义)。

本主题重点介绍逻辑示意图图层定义方面,并解释可如何针对逻辑示意图模板对其进行配置。要了解有关逻辑示意图规则和布局定义的信息,请参阅逻辑示意图规则和布局定义简介

以下部分详细介绍了网络逻辑示意图图层逻辑示意图图层定义逻辑示意图模板图层定义的概念。

然后,要了解有关逻辑示意图图层定义管理的信息,请参阅以下内容:

网络逻辑示意图图层

ArcGIS Pro 中,任何新生成的网络逻辑示意图均会在逻辑示意图地图视图(下图中的第 1 个)中显示。此操作可通过网络逻辑示意图图层(下图中的第 2 个),即特定类型的复合图层来完成。

逻辑示意图地图,网络逻辑示意图图层及网络逻辑示意图下的图层

只能在打开的地图视图中访问网络逻辑示意图图层。

网络逻辑示意图图层(见上图中的数字 3)下每个图层或子类型图层组的大部分属性都可以像任何其他图层一样,通过要素图层选项卡集和图层属性对话框中功能区上的命令加以控制。

默认网络逻辑示意图复合图层

网络逻辑示意图打开时,它会显示在网络逻辑示意图图层中。

默认情况下,当所有图层模式处于打开状态时,此网络逻辑示意图图层将由以下图层组成:

  • 与组成网络的每个网络要素源类或对象表对应的一个标准图层(在下方以蓝色突出显示)
  • 一组附加的标准图层
    • 表示四个特定网络元素的图层(在下方以橙色显示):
      • 两个专门用于表示沿线要素和边对象的系统交汇点的图层:System Junctions 和 System Junction Objects。您的地理地图中从未表示过这些网络元素,但它们会显示在您的逻辑示意图中,前提是它们作为逻辑示意图中所表示的网络线或边对象的“自”或“至”交汇点存在。
      • 两个专门用于表示连通关联和结构附件关联的图层连通关联和结构附件。这些关联可在您的逻辑示意图中表示为边,前提是针对逻辑示意图模板配置一个添加连通性关联添加结构附件规则。
    • 一个对应于网络中各个容器面要素、线要素或边对象的图层,这些要素可转换为逻辑示意图中的点要素(在下方以绿色表示)。当您在逻辑示意图模板上配置了折叠容器减少边规则时,可以在逻辑示意图中创建这些逻辑示意图点要素,从而将容器面要素、线要素或边对象转换为逻辑示意图点。
    • 一个对应于网络中各个容器点要素或容器交汇点对象的图层,这些要素可转换为逻辑示意图中的面要素(在下方以紫色表示)。这些逻辑示意图面要素可在逻辑示意图中创建,前提是针对逻辑示意图模板配置展开容器规则。
    • 一个表示纯逻辑示意图边的图层缩减边(在下方以棕色表示),这些边对应于可在逻辑示意图中缩减的网络元素。这些缩减边可在逻辑示意图中创建,前提是存在针对逻辑示意图模板的缩减交汇点折叠容器规则。
作为默认网络逻辑示意图复合图层的网络逻辑示意图图层

任何网络逻辑示意图图层下的图层

网络逻辑示意图图层中包含的图层集合从属于该网络逻辑示意图图层,如下所示:

  • 它们的绘制顺序在创建时固定下来。
  • 网络逻辑示意图的源数据参考由系统进行维护。每个图层都与内部逻辑示意图边要素类、逻辑示意图交汇点要素类或逻辑示意图容器要素类相关,这与它所表示的网络要素或网络对象的源类或对象表有关。

但是,您可以进行以下更改:

  • 编辑默认情况下为网络逻辑示意图图层下的每个图层使用的外观和标注设置。
  • 如有必要,可移除每个图层。

逻辑示意图图层定义

逻辑示意图图层定义是指为网络逻辑示意图图层包含的各个图层指定的一组图层和标注属性。大部分属性可通过要素图层选项卡或图层属性对话框中的设置进行控制。

  • 要素图层选项卡上,您可以控制以下各项:
    • 通过外观选项卡,对网络逻辑示意图要素的绘制、可见性和显示效果进行控制
    • 通过标注选项卡对网络逻辑示意图要素进行标注
  • 图层属性对话框上,您可以访问以下各项:
    • 常规选项卡中的图层名称和可见性范围设置
    • 选择选项卡中选中时用于表示网络逻辑示意图要素的选择设置
    • 当图层为子类型图层组时,在子类型选项卡上的子类型图层组上管理子类型
    • 定义查询选项卡上指定的查询过滤器

逻辑示意图模板图层定义

用于在首次加载任何网络逻辑示意图图层时显示该图层的图层设置始终来自相关的逻辑示意图模板。

逻辑示意图模板上的网络图层定义可能分为三种级别:

没有逻辑示意图图层定义的模板

没有逻辑示意图图层定义的模板是从未初始化过逻辑示意图图层定义的模板。

这意味着,在这些模板上初始化默认逻辑示意图图层定义或自定义逻辑示意图图层定义之前,任何相关逻辑示意图都将出现在默认网络逻辑示意图复合图层中,并在每个逻辑示意图打开时为每个图层动态创建随机基本图层设置。

在这种情况下,内部逻辑示意图模板将创建公共设施网络或追踪网络。实际上,此时新创建的网络还远远没有达到完全设置的程度;它只能围绕其仅有的结构要素类进行组织,尚未添加任何域网络,也没有设置要素分类等等。现在尝试在这些内部模板上自动初始化任何默认逻辑示意图图层定义都还为时过早。

注:

运行导出逻辑示意图模板定义工具并从此类逻辑示意图模板中导出逻辑示意图图层定义时,生成的“网络逻辑示意图图层定义”文件 (.ndld) 将为空。

提示:

公共设施网络或追踪网络定义完成后,可以通过使用默认设置运行更改逻辑示意图模板工具来快速初始化此类模板上的默认逻辑示意图图层定义。

具有默认逻辑示意图图层定义的模板

具有默认逻辑示意图图层定义的模板是已经初始化了逻辑示意图图层定义的模板,其任何相关逻辑示意图都将出现在默认网络逻辑示意图复合图层中,且每个图层都将有固定的基本图层设置。这意味着,任何基于此类模板的逻辑示意图都将打开网络逻辑示意图图层下的图层,并且始终具有相同的基本外观设置。

在完全配置网络后运行添加逻辑示意图模板工具时,如果未指定逻辑示意图图层定义文件参数或指向了空 .ndld 文件,则任何新创建的逻辑示意图模板都会使用默认逻辑示意图图层定义系统地进行初始化。

对于网络中可能存在的没有任何逻辑示意图图层定义的任何内部逻辑示意图模板,您都可以使用更改逻辑示意图模板工具的默认设置在该模板上运行该工具,以便自动在该模板上初始化默认逻辑示意图图层。

对于带有要重置为默认逻辑示意图图层定义的逻辑示意图图层定义的任何逻辑示意图模板,您都可以在模板上运行更改逻辑示意图模板工具,并且选中将逻辑示意图模板图层定义重置为默认值选项。

具有自定义逻辑示意图图层定义的模板

具有自定义逻辑示意图图层定义的模板是已经初始化了逻辑示意图图层定义的模板,其任何相关逻辑示意图都将出现在网络逻辑示意图复合图层中,且每个图层都将有固定的自定义图层设置,例如:

  • 网络逻辑示意图图层下的图层数量可能已被有意地减少,以适合与此模板相关的唯一网络要素源类或对象表。
  • 这些图层可以显示为标准图层或子类型图层组。
  • 系统已将其设置为显示标注。

如接下来几个主题中所述,在运行以下工具时,可以在任何现有的逻辑示意图模板上设置自定义逻辑示意图图层定义:

  • 创建逻辑示意图图层定义,该工具将您收藏的公共设施网络或追踪网络地图作为输入,从而使自定义逻辑示意图图层定义包括此地图中存在的每个网络要素图层。
  • 导入逻辑示意图模板定义,其中包含为逻辑示意图图层定义文件参数指定的非空网络逻辑示意图图层定义文件 (.ndld)。
注:

当针对为逻辑示意图图层定义文件参数指定的非空网络逻辑示意图图层定义文件 (.ndld) 运行添加逻辑示意图模板工具时,在创建逻辑示意图模板的过程中也可设置自定义逻辑示意图图层定义。

相关主题