追加到逻辑示意图 (网络逻辑示意图)

摘要

将网络元素追加到网络逻辑示意图。

警告:

如果您具有处于打开状态的编辑会话,则在运行此工具前,必须先保存您的编辑内容。 从而确保逻辑示意图可反映对数据库中网络拓扑所做的最新更改。 如果保存编辑内容失败,则编辑内容不会反映在逻辑示意图中。

了解有关将网络元素追加到网络逻辑示意图的详细信息

使用情况

  • 在与企业级地理数据库中的公共设施网络或追踪网络数据库连接搭配使用时,系统不支持此工具。 您必须使用相关的已发布公共设施网络或追踪网络服务或文件或移动地理数据库中的公共设施网络或追踪网络。

  • 输入网络逻辑示意图图层必须来自文件或移动地理数据库中的公共设施网络或追踪网络或者网络逻辑示意图服务。

  • 输入网络逻辑示意图图层和输入地图中的网络数据必须共享文件或移动地理数据库中的相同公共设施网络或追踪网络,或者公共设施网络或追踪网络服务的相同分支版本。

  • 所有图层模式必须在输入网络逻辑示意图图层上进行启用。

  • 此工具适用于在输入地图中引用的图层中选择的网络要素以及在非空间表中选择的网络对象。

    已选择的任何非网络元素将不包含在逻辑示意图中。 如果仅选择了非网络元素,则该过程将失败。

  • 将网络元素追加到子网系统逻辑示意图将失败;这些逻辑示意图正由更新子网工具独占维护。

  • 在以下情况下,追加到逻辑示意图工具将失败:

    • 最初用于生成逻辑示意图的网络要素上存在脏区,无论这些脏区是处于可见状态还是聚合状态。
    • 与最初用于生成逻辑示意图的网络对象相关的容器网络要素上存在脏区,无论这些脏区是处于可见状态还是聚合状态。
    • 追加到逻辑示意图的网络要素上存在脏区。
    • 与追加到逻辑示意图的网络对象相关的容器网络要素上存在脏区。
    在这些情况下,验证网络拓扑以清除脏区,然后运行该工具。

参数

标注说明数据类型
输入网络逻辑示意图图层

将追加网络元素的网络逻辑示意图图层。

Diagram Layer
输入地图

包含要追加到网络逻辑示意图的所选网络要素的地图。

Map

派生输出

标注说明数据类型
输出网络逻辑示意图

更新的网络逻辑示意图。

Diagram Layer

arcpy.nd.AppendToDiagram(in_network_diagram_layer, map)
名称说明数据类型
in_network_diagram_layer

将追加网络元素的网络逻辑示意图图层。

Diagram Layer
map

包含要追加到网络逻辑示意图的所选网络要素的地图。

Map

派生输出

名称说明数据类型
out_network_diagram_layer

更新的网络逻辑示意图。

Diagram Layer

代码示例

AppendToDiagram 示例(Python 窗口)

此示例脚本可将当前在活动地图中选择的网络要素追加到逻辑示意图。

import arcpy
arcpy.nd.AppendToDiagram('Temporary Diagram', 'Map1')

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题