将逻辑示意图要素选择添加到布局 (网络逻辑示意图)

摘要

添加逻辑示意图要素选择,而在示意图模板上配置的下一个活动布局将应用到该选择。

了解预先设置逻辑示意图要素选择,以在逻辑示意图创建期间布局。

使用情况

  • 在任何活动布局之前添加此任务,以过滤你希望在逻辑示意图创建期间将此布局应用到其上的逻辑示意图要素。

  • 在模型中对此工具进行多次链接,以创建下一个活动布局将应用到其上的逻辑示意图要素集。

  • 在布局顺序之前指定的逻辑示意图要素选择,仅被第一个活动布局使用。 按照顺序,任何后续的活动布局都将应用到所有逻辑示意图要素,除非在那一布局之前立刻配置另一个“逻辑示意图要素选择到布局”任务。

参数

标注说明数据类型
输入网络

包含要修改的逻辑示意图模板的公共设施网络或追踪网络。

Utility Network; Trace Network
输入逻辑示意图模板

要修改的逻辑示意图模板名称

String
激活

指定在基于输入模板生成逻辑示意图期间,逻辑示意图要素选择是否激活(被处理)。

  • 选中 - 在基于输入模板生成任何逻辑示意图期间,逻辑示意图要素选择都将激活。 这是默认设置。
  • 未选中 - 在基于输入模板生成任何逻辑示意图期间,逻辑示意图要素选择都将不激活。

Boolean
选择类型

指定将处理的选择类型,以选择布局的逻辑示意图要素。

  • 按属性选择选择将应用到跟使用 SQL 表达式过滤的特定网络源类或网络对象表相关的逻辑示意图要素。 这是默认设置。
  • 按类别选择选择将应用到用标记为特定的网络类别的逻辑示意图要素。
  • 按源选择选择将应用到基于网络源类和网络对象表的逻辑示意图要素。
String
网络源
(可选)

所有跟特定网络源类或对象表相关的逻辑示意图要素,都将由下一个活动布局处理。

Table; Feature Class
网络类别
(可选)

所有标记为特定网络类别的逻辑示意图要素,都将由下一个活动布局处理。

String
网络源
(可选)

与将被下一个活动布局处理的逻辑示意图要素有关联的网络源类或对象表。

Table; Feature Class
表达式
(可选)

用于过滤源类或对象表中的逻辑示意图要素子集的 SQL 表达式,其中在逻辑示意图模板上配置的下一个活动布局将应用到该源类或对象表。 有关 SQL 语法的详细信息,请参阅在 ArcGIS 中使用的查询表达式的 SQL 参考

SQL Expression
反向选择
(可选)

指定逻辑示意图要素的当前选择是否反转。

  • 选中 - 除那些使用之前的设置组合的逻辑示意图要素之外,所有选择的逻辑示意图要素都将反转。
  • 未选中 - 逻辑示意图要素的当前选择将不反转。 这是默认设置。

Boolean
仅应用于包含的要素
(可选)

指定所有之前的设置所产生的最终被选择的逻辑示意图要素集是否要进行过滤,以仅应用于包含的逻辑示意图要素。

  • 选中 - 最终被选择的逻辑示意图要素集要加以过滤,以仅应用于包含的逻辑示意图要素。
  • 未选中 - 最终被选择的逻辑示意图要素集将不基于其被包含的状态加以过滤。 这是默认设置。

Boolean
描述
(可选)

对逻辑示意图要素选择的描述。

String

派生输出

标注说明数据类型
输出网络

已更新的公共设施网络或追踪网络。

Utility Network; Trace Network
输出逻辑示意图模板

逻辑示意图模板的名称。

String

arcpy.nd.AddDiagramFeatureSelectionToLayout(in_network, template_name, is_active, selection_type, {network_source}, {category}, {source_by_attribute}, {where_clause}, {invert_selection}, {only_features_contained}, {description})
名称说明数据类型
in_network

包含要修改的逻辑示意图模板的公共设施网络或追踪网络。

Utility Network; Trace Network
template_name

要修改的逻辑示意图模板名称

String
is_active

指定在基于输入模板生成逻辑示意图期间,逻辑示意图要素选择是否激活(被处理)。

  • ACTIVE在基于输入模板生成任何逻辑示意图期间,逻辑示意图要素选择都将激活。 这是默认设置。
  • INACTIVE在基于输入模板生成任何逻辑示意图期间,逻辑示意图要素选择都将不激活。
Boolean
selection_type

指定将处理的选择类型,以选择布局的逻辑示意图要素。

  • SELECT_BY_ATTRIBUTES选择将应用到跟使用 SQL 表达式过滤的特定网络源类或网络对象表相关的逻辑示意图要素。 这是默认设置。
  • SELECT_BY_CATEGORY选择将应用到用标记为特定的网络类别的逻辑示意图要素。
  • SELECT_BY_SOURCE选择将应用到基于网络源类和网络对象表的逻辑示意图要素。
String
network_source
[network_source,...]
(可选)

所有跟特定网络源类或对象表相关的逻辑示意图要素,都将由下一个活动布局处理。

Table; Feature Class
category
[category,...]
(可选)

所有标记为特定网络类别的逻辑示意图要素,都将由下一个活动布局处理。

String
source_by_attribute
(可选)

与将被下一个活动布局处理的逻辑示意图要素有关联的网络源类或对象表。

Table; Feature Class
where_clause
(可选)

用于过滤源类或对象表中的逻辑示意图要素子集的 SQL 表达式,其中在逻辑示意图模板上配置的下一个活动布局将应用到该源类或对象表。 有关 SQL 语法的详细信息,请参阅在 ArcGIS 中使用的查询表达式的 SQL 参考

SQL Expression
invert_selection
(可选)

指定逻辑示意图要素选择是否必须反转。

  • INVERT_SELECTION所有所选的逻辑示意图要素都将反转。。
  • DO_NOT_INVERT_SELECTION逻辑示意图要素的当前选择将不反转。 这是默认设置。
Boolean
only_features_contained
(可选)

指定所有之前的设置所产生的最终被选择的逻辑示意图要素集是否要进行过滤,以仅应用于包含的逻辑示意图要素。

  • APPLY_ONLY_TO_FEATURES_CONTAINED最终被选择的逻辑示意图要素集要进行过滤,以仅应用于包含的逻辑示意图要素。
  • APPLY_TO_ALL_FEATURES最终被选择的逻辑示意图要素集将不基于其被包含的状态加以过滤。 这是默认设置。
Boolean
description
(可选)

对逻辑示意图要素选择的描述。

String

派生输出

名称说明数据类型
out_network

已更新的公共设施网络或追踪网络。

Utility Network; Trace Network
out_template_name

逻辑示意图模板的名称。

String

环境

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

许可信息

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

相关主题