标注 | 说明 | 数据类型 |
输入公共设施网络
| 将添加网络属性的输入公共设施网络。 | Utility Network; Utility Network Layer |
属性名称
| 要添加至公共设施网络的网络属性的名称。 | String |
属性类型
| 指定网络属性的数据类型。
| String |
内嵌 (可选) | 指定是否将网络属性保留在行内。内嵌网络属性的效率略高,但是内嵌属性的位数被限制在每个公共设施网络 28 位。如果可能的话,应在行内存储最常用的网络属性(例如电力网络相位、天然气网和水网压力)。位的大小由域参数决定。内嵌属性仅支持整型网络属性。
| Boolean |
可分配
(可选) | 指定是否在同一要素的多条边之间分配网络属性。 可以将具有可分配属性的网络属性分配给行内字段或交汇点要素类,但仅行要素具有已分配行为。 例如,对于 shape_length 网络属性,如果一个线要素由五个边元素组成,并且该线要素的总长度是 100 英尺,则将在所有边上分配该属性,每条边 20 英尺。值的分布取决于每个边元素方向上相对于原始要素起点的百分比。
| 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 |
派生输出
标注 | 说明 | 数据类型 |
更新的公共设施网络 | 更新的公共设施网络。 | 公共设施网络 |