设置子网定义 (公共设施网络工具)
汇总
用于为公共设施网络中的子网设置域网络层的属性。
可通过定义设备、线、交汇点、边对象和交汇点对象类中的有效资产类型来限制参与层的要素类型。 定义有效资产类型有助于通过限制可以参与特定层的子网的要素类型来强制实现数据的正确性。
配置参数将用于设置属性以指定在子网上运行追踪操作的时间。
用法
您还可以通过此工具设置和更改层的子网定义。 要更改层的子网定义的值,请修改参数值并再次运行此工具。
必须禁用网络拓扑。
当使用企业级地理数据库时,必须满足以下要求:
连接的 ArcGIS Enterprise 门户账户必须为门户公共设施网络所有者。
输入公共设施网络参数值必须来自作为数据库公共设施网络所有者建立的数据库连接。
此工具必须连接到默认版本才能运行。
- 在启用操作期间,将阻止连接到默认版本的所有其他会话运行验证或启用操作。
将摘要定义为 子网追踪配置参数类别的一部分时, 函数和 属性值会过滤摘要属性的可用字段列表。 以下有效字段类型矩阵可用于根据指定函数和网络属性字段类型定义“摘要属性”字段: 例如,要创建摘要以报告长整型网络属性的平均值,您可以在 SubnetLine 要素类上创建一个双精度类型的字段,并将其指定为“摘要属性”字段。

这是基于指定函数的汇总属性字段的有效字段类型矩阵。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入公共设施网络 |
包含层的子网的输入公共设施网络。 |
Utility Network; Utility Network Layer |
|
域网络 |
包含层的域网络。 |
String |
|
层名称 |
包含子网的层的名称。 |
String |
|
支持不相交子网 |
指定输入层是否支持不相交子网。 不相交子网是属于同一个层的两个或多个子网,具有相同的子网名称,但不可遍历。 此参数仅适用于具有分区层定义的域网络内的层。 默认情况下,对于具有等级层定义的域网络中的层,此参数将设置为
|
Boolean |
|
有效设备 (可选) |
将被标识为子网有效设备的资产组/资产类型对。 |
String |
|
有效的设备子网控制器 (可选) |
在子网中标识为有效设备子网控制器的资产组/资产类型对。 |
String |
|
有效线 (可选) |
将被标识为子网有效线的资产组/资产类型对。 |
String |
|
子网线要素类的聚合线 (可选) |
将聚合具有几何的有效线,以生成 SubnetLine 要素。 此列表为 有效线参数中所指定值的子集。 |
String |
|
子网逻辑示意图模板 (可选) |
将用于为各个子网生成子网逻辑示意图的模板。 |
String |
|
汇总 (可选) |
设置“汇总属性”字段以在插入或更新 SubnetLine 要素时存储函数结果。 可以针对子网中的所有要素计算汇总数据。 可以过滤计算以仅应用于具有特定属性值或类别的网络要素。
值表列:
|
Value Table |
|
条件障碍 (可选) |
基于与网络属性的比较或对类别字符串的检查,对要素设置可遍历性障碍条件。 条件障碍根据网络属性或类别、操作符、类型及属性值来定义。 例如,当要素的 条件障碍组件如下:
条件障碍 运算符值选项如下:
条件障碍 类型值选项如下:
值表列:
|
Value Table |
|
函数障碍 (可选) |
基于函数对要素设置可遍历性障碍。 函数障碍可用于执行以下操作:限制追踪距离起点的行程或设置停止追踪的最大值。 例如,所经过的每条线的长度和为目前经过的总距离。 当经过的总长度达到指定值时,追踪将停止。 函数障碍组件如下:
函数障碍 函数值选项如下:
例如,起点要素的值为 20。 下一个要素的值为 30。 如果使用 Minimum 函数,则结果为 20;使用 Maximum 函数,结果为 30;使用 Add 函数,结果为 50;使用 Average 函数,结果为 25;使用 Count 函数,结果为 2;使用 Subtract 函数,结果为 -10。 函数障碍 运算符值选项如下:
值表列:
|
Value Table |
|
包括障碍要素 (可选) |
指定追踪结果中是否包含可遍历性障碍要素。 即使已在子网定义中进行了预设,可遍历性障碍仍可选。
|
Boolean |
|
应用可遍历性至 (可选) |
指定将强制使用的可遍历性的类型。 可遍历性范围用于定义是否在交汇点和/或边处强制使用可遍历性。 例如,如果定义了用于停止追踪的条件障碍,其中 Device Status 等于 Open 并将遍历范围仅设置为边,则即使追踪遇到开路设备,追踪也不会停止,因为 Device Status 仅适用于交汇点。 换言之,此参数会为追踪指明是否要忽略交汇点和/或边。
|
String |
|
传播程序 (可选) |
注:此参数仅可用于 Python。 值表列:
|
Value Table |
|
更新结构网络容器 (可选) |
指定更新子网进程是否将更新结构要素的受支持的子网名称属性。 注:此参数需要公共设施网络版本值为 4 或更高。
|
Boolean |
|
更新域网络容器 (可选) |
指定更新子网进程是否将更新域网络容器的受支持子网名称。 注:此参数需要公共设施网络版本值为 4 或更高。
|
Boolean |
|
默认版本的编辑模式 (可选) |
指定默认版本上和具有文件和移动地理数据库的子网更新所使用的编辑模式。 注:此参数需要公共设施网络版本值为 4 或更高。
|
String |
|
指定版本的编辑模式 (可选) |
指定将用于指定版本上的子网更新的编辑模式。 注:此参数需要公共设施网络版本值为 4 或更高,并且仅适用于企业级地理数据库。
|
String |
|
有效交汇点 (可选) |
资产组/资产类型对将被标识为该子网的有效交汇点。 注:此参数需要公共设施网络版本值为 4 或更高。 |
String |
|
有效交汇点对象 (可选) |
资产组/资产类型对将被标识为该子网的有效交汇点对象。 注:此参数需要公共设施网络版本值为 4 或更高。 |
String |
|
有效交汇点对象子网控制器 (可选) |
资产组/资产类型对将被标识为该子网的有效交汇点对象子网控制器。 注:此参数需要公共设施网络版本值为 4 或更高。 |
String |
|
有效边对象 (可选) |
已标识为子网的有效边对象的资产组/资产类型对。 注:此参数需要公共设施网络版本值为 4 或更高。 |
String |
|
管理 IsDirty (可选) |
指定子网表中的 注:此参数需要公共设施网络版本值为 5 或更高。
|
Boolean |
|
包括容器 (可选) |
指定是否在追踪结果中包含容器要素和对象。 此参数需要公共设施网络版本值为 5 或更高。
|
Boolean |
|
包括内容 (可选) |
指定追踪是否将在结果中包含容器的内容。 此参数需要公共设施网络版本值为 5 或更高。
|
Boolean |
|
包括结构 (可选) |
指定追踪结果中是否包含结构要素和对象。 此参数需要公共设施网络版本值为 5 或更高。
|
Boolean |
|
验证可定位性 (可选) |
指定如果遇到非空间交汇点或边对象并且其关联层次结构中没有必要的包含或附件关联,是否在追踪或更新子网操作期间返回错误。 此参数确保可以通过与要素或其他可定位对象的关联来定位追踪或更新子网操作返回的非空间对象。 注:此参数需要公共设施网络版本值为 5 或更高。
|
Boolean |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
更新的公共设施网络 |
更新的输入公共设施网络。 |
Utility Network |
环境
此工具不使用任何地理处理环境。
许可信息
- 基本: 否
- 标准: 是
- 高级: 是