添加网络属性 (公共设施网络工具)
汇总
用于向公共设施网络中添加网络属性。
网络属性 是从网络中相应要素的属性派生的值,并存储在网络拓扑中。 在追踪分析中使用网络属性来控制遍历网络的方式。 尽管一个网络属性仅能与一个要素类属性相关联,但是单一公共设施网络所能拥有的网络属性数量却是没有限制的。 网络属性可用作权重,用于控制可遍历性和对网络中路径的成本进行建模。
用法
一个网络属性只能与要素类上的一个属性相关联;但是,它可以与多个要素类相关联。
使用企业级地理数据库时,已连接的 ArcGIS Enterprise 门户账户必须是门户公共设施网络所有者。
必须禁用 网络拓扑。
在使用企业级地理数据库时,此工具必须连接到默认版本才能运行。
在使用企业级地理数据库时,输入公共设施网络参数值必须来自以数据库公共设施网络所有者 身份建立的数据库连接。
许可:
活动门户账户必须分配 ArcGIS Advanced Editing 用户类型扩展模块许可,才能在企业部署中使用此工具。
此工具可与设置网络属性 工具配合使用,后者将网络属性分配给公共设施网络的要素类字段。
下表列出了网络属性类型及其适用的参数:
属性类型
内嵌
可分配
可为空
替换
短整型


长整型



(仅限行外)
双精度


日期

大整数
注:
公共设施网络版本 7 及更高版本支持大整型网络属性。

参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入公共设施网络 |
将添加网络属性的输入公共设施网络。 |
Utility Network; Utility Network Layer |
|
属性名称 |
将添加至公共设施网络的网络属性的名称。 |
String |
|
属性类型 |
指定网络属性的数据类型。
|
String |
|
内嵌 (可选) |
指定是否将网络属性保留在行内。 内嵌网络属性的效率略高,但是用户定义的内嵌网络属性的位数被限制在每个公共设施网络 25 位。 如果可能的话,应在线中存储最常用的网络属性(例如电力网络相位、天然气网和水网压力)。 位的大小由域参数决定。 内嵌属性仅支持整型网络属性(短整型或长整型)。
|
Boolean |
|
可分配 (可选) |
指定是否在同一要素的多条边之间分配网络属性。 分配的行为仅适用于双网络属性。 可以将具有可分配属性的网络属性分配给行内字段或交汇点要素类,但仅行要素具有已分配行为。 例如,对于
|
Boolean |
|
域名称 (可选) |
将与网络属性相关联的域。 选中内嵌时,需要使用此参数。 该域必须是编码值类型,用于确定要为内嵌属性分配的位数。 例如, |
String |
|
可覆盖 (可选) |
注:当前版本中未使用此参数,将忽略提供的任何值。 此参数的功能正在研发中,且将在未来的版本中适用。 指定是否将使用外部覆盖表覆盖存储在拓扑中的当前值。 例如,此参数可用于输入来自外部系统的实时数据,例如电力网络中的当前位置或天然气网的压力值。 以 SCADA 系统为例,该系统可将更新的设备 A 开关位置推送至 DeviceStatus 网络属性的覆盖表,拓扑引擎随后将通过该系统用覆盖值来覆盖设备 A 设备状态的当前值。
|
Boolean |
|
可为空 (可选) |
指定网络属性是否支持空值。
|
Boolean |
|
替换 (可选) |
指定是否将网络属性用作替换项。 替换网络属性允许在追踪操作的传递期间使用替换值而不是 bitset 网络属性值。 替换仅支持使用长整型网络属性。
|
Boolean |
|
要替换的网络属性 (可选) |
将用作替换的网络属性。 替换是基于正在传播的网络属性中的位数进行编码的。 网络属性必须为内嵌,且必须为小于或等于 8 位的整型字段类型。 |
String |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
更新的公共设施网络 |
更新的公共设施网络。 |
Utility Network |
环境
许可信息
- 基本: 否
- 标准: 是
- 高级: 是