标注 | 说明 | 数据类型 |
输入公共设施网络 | 将添加网络属性的输入公共设施网络。 | Utility Network; Utility Network Layer |
属性名称 | 将添加至公共设施网络的网络属性的名称。 | String |
属性类型 | 指定网络属性的数据类型。
| String |
内嵌 (可选) | 指定是否将网络属性保留在行内。 内嵌网络属性的效率略高,但是用户定义的内嵌网络属性的位数被限制在每个公共设施网络 25 位。 如果可能的话,应在线中存储最常用的网络属性(例如电力网络相位、天然气网和水网压力)。 位的大小由域参数决定。 内嵌属性仅支持整型网络属性(短整型或长整型)。
| Boolean |
可分配 (可选) | 指定是否在同一要素的多条边之间分配网络属性。 分配行为仅支持使用双精度型网络属性。 可以将具有可分配属性的网络属性分配给行内字段或交汇点要素类,但仅行要素具有已分配行为。 例如,对于 shape_length 网络属性以及由 5 个长度均为 20 英尺的边元素组成的线要素(总长度为 100 英尺),将在所有边上分配该属性。 例如,使用已连接追踪中的函数对此线的 shape length 属性进行计数将返回计数 5,因为它考虑了每个单独的边元素,而非整条线。 值的分布取决于每个边元素方向上相对于原始要素起点的百分比。
| Boolean |
属性域名称 (可选) | 将与网络属性相关联的域。 选中内嵌时,需要使用此参数。 该域必须是编码值类型,用于确定要为内嵌属性分配的位数。 例如,LifeCycleStatusDomain (0, Unknown | 1, In-Service | 2, Proposed | 3, Abandoned) 域有 4 个条目,这意味着需要 2 位来存储内嵌属性。 编码值域必须具有从 0 开始的相继代码。 | String |
可覆盖 (可选) | 注:当前版本中未使用此参数,任何提供的值都将被忽略。 此参数的功能正在研发中,且将在未来的版本中适用。 指定是否将使用外部覆盖表覆盖存储在拓扑中的当前值。 例如,此参数可用于输入来自外部系统的实时数据,例如电力网络中的当前位置或天然气网的压力值。 以 SCADA 系统为例,该系统可将更新的设备 A 开关位置推送至 DeviceStatus 网络属性的覆盖表,拓扑引擎随后将通过该系统用覆盖值来覆盖设备 A 设备状态的当前值。
| Boolean |
可为空 (可选) | 指定网络属性是否支持空值。
| Boolean |
替换 (可选) | 指定是否将网络属性用作替换项。 替换网络属性允许在追踪操作的传递期间使用替换值而不是 bitset 网络属性值。 替换仅支持使用长整型网络属性。
| Boolean |
要替换的网络属性 (可选) | 将用作替换的网络属性。 替换是基于正在传递的网络属性中的位数进行编码的。 网络属性必须为内嵌,且必须为小于或等于 8 位的整型字段类型。 | String |
派生输出
标注 | 说明 | 数据类型 |
更新的公共设施网络 | 更新的公共设施网络。 | Utility Network |