覆盖网络逻辑示意图时,将根据地理地图中当前选定网络要素和网络对象重新构建网络逻辑示意图内容。
可使用覆盖命令覆盖网络逻辑示意图,该命令位于网络逻辑示意图功能区的管理组中或公共设施网络或追踪网络选项卡集的数据选项卡上的逻辑示意图组中。也可以使用覆盖逻辑示意图地理处理工具。
使用 ArcGIS Pro 中的选项卡,可按照两个工作流覆盖现有逻辑示意图 - 通过公共设施网络或追踪网络选项卡集的数据选项卡或通过网络逻辑示意图选项卡。这两个工作流仅适用于临时逻辑示意图。只能使用覆盖逻辑示意图工具覆盖存储的逻辑示意图。
要求
在覆盖逻辑示意图之前,必须满足下列先决条件:
- 必须启用网络拓扑。
- 由于此操作是事务性操作,因此必须先保存编辑,然后再运行。
- 此操作适用于来自文件地理数据库中的 utility network or trace network 或网络逻辑示意图服务。使用企业级地理数据库中的公共设施网络或追踪网络时,输入网络逻辑示意图图层必须来自服务。
- 在为覆盖过程指定的网络地图中选择了网络要素或网络对象。
- 在指定的网络地图和网络逻辑示意图中选择的网络要素和网络对象将共享相同的追踪网络或公共设施网络分支版本。
- 用于覆盖逻辑示意图的输入网络要素上不存在脏区。
- 与作为输入用于覆盖逻辑示意图的网络对象有关的容器要素上不存在脏区。
- 对于该操作要应用的逻辑示意图图层,必须打开“所有图层”逻辑示意图模式,以便在“目录”窗格中显示所有图层,无论其是否包含逻辑示意图要素。如果该模式已关闭,则单击网络逻辑示意图选项卡的管理组中的所有图层。
覆盖网络逻辑示意图
注:
要降低意外覆盖存储的逻辑示意图的风险,不能使用功能区上的命令覆盖存储的逻辑示意图。要覆盖存储的逻辑示意图,必须打开地理处理窗格,然后使用覆盖逻辑示意图工具。
可通过两种方式覆盖临时逻辑示意图:通过公共设施网络或追踪网络选项卡集的数据选项卡或通过网络逻辑示意图选项卡。
前置步骤:选择要用于覆盖工程中的临时逻辑示意图的网络元素
- 打开引用 utility network or trace network 的地图视图。
- 选择要用于覆盖逻辑示意图内容的网络要素和网络对象。
工作流 1:使用活动地图中当前选定的网络元素覆盖临时网络逻辑示意图
- 激活引用要用于覆盖临时逻辑示意图的选定网络元素的地图。
- 在内容窗格中单击网络图层。
- 在公共设施网络或追踪网络选项卡集的数据选项卡中,单击逻辑示意图组中覆盖按钮 下的下拉箭头,然后单击要覆盖的临时逻辑示意图。
下拉列表中建议的临时逻辑示意图是在任何打开的地图中引用并且当前在启用“所有图层”模式的情况下显示的临时逻辑示意图。如果所有打开的逻辑示意图均不符合这些条件,则下拉列表将显示无有效地图。
工作流 2:通过在地图中选择的公共设施网络或追踪网络元素覆盖活动临时网络逻辑示意图
- 激活参考了您要覆盖的临时网络逻辑示意图的逻辑示意图地图。单击与您感兴趣的逻辑示意图对应的网络逻辑示意图图层。
- 在网络逻辑示意图选项卡中,单击修改组上的覆盖按钮 下的下拉箭头,然后单击包含要用于覆盖活动逻辑示意图的网络元素集的地图。
下拉列表中建议的地图是已打开的并且与活动逻辑示意图相关的地图引用相同网络的地图。
关于网络逻辑示意图覆盖过程
在任何情况下,指定的逻辑示意图内容基于所选网络地图中的当前选定网络要素和网络对象重新构建。该过程链接了可在逻辑示意图模板上进行配置的逻辑示意图规则和自动布局。
仅为存储的逻辑示意图保留覆盖之前和之后可能存在于逻辑示意图中的任何逻辑示意图要素的位置。对于临时逻辑示意图,则不予以保留。
对于已存储逻辑示意图中尚不存在的任何逻辑示意图要素或临时逻辑示意图中的所有逻辑示意图要素,逻辑示意图要素几何将遵循以下规则:
- 表示网络点要素的任何逻辑示意图点交汇点都将显示在点要素地理位置处。
- 表示网络面要素的任何逻辑示意图点交汇点都将放置在要素边界包络的中心处。
- 表示网络交汇点对象的任何逻辑示意图点交汇点最好放置在表示具有某些或所有其他内容的其空间容器的逻辑示意图面容器内部。
- 表示容器点要素的任何逻辑示意图面容器都将在其内容周围显示为矩形,其中心放置在点要素地理位置处。
- 表示容器面要素的任何逻辑示意图面容器都将在其内容周围显示为矩形,其中心放置在要素边界包络的中心处。
- 表示容器交汇点对象的任何逻辑示意图面容器都将在其内容周围显示为矩形,并且最好放置在其自己的逻辑示意图面容器内。
- 表示网络边对象的任何逻辑示意图边都将显示为其自逻辑示意图交汇点和至逻辑示意图交汇点的直线。
- 将逻辑示意图模板配置为将初始折点保留在边上时,表示网络线要素的任何逻辑示意图边都将显示线要素几何,否则将显示为其自逻辑示意图交汇点和至逻辑示意图交汇点的直线。