在使用网络逻辑示意图之前,您需要了解与其关联的一些术语;例如,逻辑示意图模板、逻辑示意图图层、逻辑示意图地图、逻辑示意图要素、逻辑示意图规则、逻辑示意图布局、逻辑示意图规则和布局定义、逻辑示意图图层定义等。
逻辑示意图模板
在生成逻辑示意图时,需要选择您希望逻辑示意图所基于的模板。逻辑示意图模板包含逻辑示意图规则和布局的定义以及逻辑示意图图层的定义;即该模板具备对将要生成的网络逻辑示意图内容(规则和布局定义)和显示(逻辑示意图图层定义)进行定义的配置属性。
创建公共设施网络或追踪网络时,默认安装以下三种开箱即用的逻辑示意图模板:
- Basic - 此为用于生成逻辑示意图的默认模板。 使用此模板可基于在地图中当前选择的网络元素生成基础逻辑示意图。 针对所选的各个网络元素创建逻辑示意图要素。 逻辑示意图中所表示的任何内容要素或对象均会得到一个用于表示容器的逻辑示意图要素。
- ExpandContainers - 使用此模板可通过逻辑示意图面容器所表示的展开容器生成逻辑示意图。
- CollapseContainers - 使用此模板可通过折叠逻辑示意图交汇点和折叠逻辑示意图边所表示的折叠容器生成逻辑示意图。 每个逻辑示意图线或点要素均表示一个容器及其内容集。
作为数据库网络所有者,可根据需要创建和配置自己的逻辑示意图模板以及删除默认安装的逻辑示意图模板。
此外,在定义与层相关的子网时,您可以将一个或多个逻辑示意图模板分配给该层。在这种情况下,表示每个层子网的逻辑示意图将在运行更新子网工具时自动创建或更新。这些特定逻辑示意图称为子网系统逻辑示意图。
逻辑示意图规则和布局定义
逻辑示意图规则和布局定义在逻辑示意图模板上进行设置。它们可以指定基于模板的逻辑示意图构建方式,例如:
- 用于构建逻辑示意图内容的逻辑示意图规则详细信息
- 可在逻辑示意图要素上执行的逻辑示意图布局列表(无论这些布局是否在逻辑示意图构建中自动执行)
逻辑示意图图层定义
逻辑示意图图层定义在逻辑示意图模板上进行设置。可指定组成逻辑示意图图层的要素图层表示;即网络逻辑示意图图层下的图层的表示。可作为模板显示网络中特定逻辑示意图的属性。
默认逻辑示意图模板
单击公共设施网络或追踪网络选项卡集中的新建下拉箭头时,默认逻辑示意图模板是随即打开的逻辑示意图模板列表顶部的逻辑示意图模板。 当您启动任何新的 ArcGIS Pro 会话时,它也是此列表中默认选择的一个逻辑示意图模板。作为在列表中选择的一个逻辑示意图模板,如果您直接单击新建,而未在此列表中选择任何其他特定模板,则其是默认用于生成逻辑示意图的活动模板。现在,您可以在列表中选择另一个模板以生成一个新的逻辑示意图;默认情况下,该选定模板将成为列表中新选定的模板,并且将成为生成任何新逻辑示意图的活动模板。
网络逻辑示意图
网络逻辑示意图为参与公共设施网络或追踪网络的一组网络要素或网络对象的表示。
网络逻辑示意图包含与公共设施网络或追踪网络元素相关的逻辑示意图交汇点、边以及容器。网络逻辑示意图基于逻辑示意图模板。通常情况下,网络逻辑示意图在逻辑示意图地图中作为逻辑示意图图层显示,且该图层基于逻辑示意图图层定义进行渲染。新生成的网络逻辑示意图默认为临时数据,在数据库中进行标记以在其最后的逻辑示意图地图视图关闭后丢弃。也可以在数据库中长期存储网络逻辑示意图。
进行存储操作后,临时逻辑示意图将成为存储的逻辑示意图。可使用查找逻辑示意图窗格检索和重新打开该逻辑示意图。
在其生命周期中,网络逻辑示意图在网络拓扑空间方面可能会变得不一致。为使不一致的逻辑示意图返回到一致状态,可以更新逻辑示意图。更新逻辑示意图涉及更新关于网络拓扑的内容,即与初始生成逻辑示意图的网络要素和网络对象同步其内容,以反映可能影响到逻辑示意图中的这些网络元素的任何更改。
逻辑示意图图层
逻辑示意图图层是包含要素图层的复合图层,这些要素图层是网络逻辑示意图要素类及其关联网络源类或对象表之间的连接。
逻辑示意图地图
逻辑示意图地图是网络逻辑示意图可默认显示在其中的画布。所有新生成的逻辑示意图将在逻辑示意图地图视图中打开,并创建逻辑示意图地图工程项目。逻辑示意图地图可同工程一同保存。同其他的所有地图一样,逻辑示意图地图可以关联多个地图视图。但对于这种特定类型的地图,如果关闭逻辑示意图地图最后的地图视图,将从工程地图列表中移除相关的逻辑示意图地图项。
子网系统逻辑示意图
子网系统逻辑示意图是表示子网的网络逻辑示意图。子网系统逻辑示意图完全由更新子网工具在后台进行管理 - 即,进行创建、更新和删除。
了解有关子网系统逻辑示意图及其详情的详细信息逻辑示意图和逻辑示意图的上方图
该图是由容器和交汇点组成的数学结构,且容器和交汇点通过边连接。
在网络逻辑示意图构建期间,系统将管理此类名为逻辑示意图的图。根据相关逻辑示意图模板上指定的规则,可对此逻辑示意图进行多次更改(例如在执行每个逻辑示意图规则之后,或在逻辑示意图中已经移除、添加或聚合了逻辑示意图要素时)。在逻辑示意图构建过程的最后,最终的逻辑示意图将为网络逻辑示意图本身。
逻辑示意图的上方图是逻辑示意图图表,其中每个容器都将被视为整个交汇点。当其所有示意图容器均为折叠状态时,它与网络逻辑示意图的外观非常相似。
逻辑示意图要素
网络逻辑示意图包含三种要素类型:逻辑示意图交汇点、逻辑示意图边和逻辑示意图容器。这些逻辑示意图要素表示网络元素,即网络要素或网络对象。
逻辑示意图交汇点
逻辑示意图交汇点以符号点几何表示,可表示以下网络元素:
- 点要素,例如,阀门、变压器、开关和连接点
- 交汇点对象
- 系统交汇点和系统交汇点对象
- 在逻辑示意图中缩减为交汇点的特殊边
- 在逻辑示意图中折叠为点的面要素,例如,泵站或变电站等边界结构
逻辑示意图边
逻辑示意图边描述为线几何,可表示以下网络元素:
- 线要素
- 边对象
- 交汇点-交汇点连通性关联
- 未在网络地图中表示的结构附件
- 在网络逻辑示意图中聚合多个网络元素的缩减边
逻辑示意图容器
逻辑示意图容器表示包含其他网络要素或网络对象的网络要素或交汇点对象,如下所示:
- 点交汇点,例如结构交汇点、程序集或特定点设备
- 交汇点对象,例如结构交汇点对象
- 面结构边界
逻辑示意图面容器以面几何表示,而不必考虑其表示的相关网络要素几何。对逻辑示意图容器几何进行计算以便该容器始终在其内容周围进行绘制。
逻辑示意图规则
逻辑示意图规则是从初始逻辑示意图内容中执行的特定任务,以在生成或更新网络逻辑示意图期间构建最终的逻辑示意图内容。规则可用于放弃特定网络元素、添加额外网络要素或网络对象(例如通过连通性)以及通过聚合网络元素的方式(例如减少规则和折叠规则)简化逻辑示意图内容。逻辑示意图规则也用于在逻辑示意图中配置根交汇点等的特定标记。
在生成或更新每个基于某个模板的逻辑示意图时,都将在要执行的逻辑示意图模板上配置逻辑示意图规则。可以在模板上配置几条规则; 这些规则是按照条目顺序链接的:规则 #1 在用作初始输入的网络要素集上运行;规则 #N 在执行规则 #(N-1) 而生成的要素上运行。
逻辑示意图布局
逻辑示意图布局是用于阐明并归一化逻辑示意图要素之间间距的算法。可针对当前显示在逻辑示意图地图视图中的网络逻辑示意图的全部或部分内容,动态运行逻辑示意图布局。逻辑示意图布局也可在逻辑示意图模板上进行配置,以在逻辑示意图生成期间自动执行。每次生成基于模板的逻辑示意图时,多个布局可按照条目顺序依次在模板上进行配置以自动执行。