标注 | 说明 | 数据类型 |
输入追踪网络 | 将添加网络属性的输入追踪网络。 | Trace Network; Trace Network Layer |
属性名称 | 要添加至追踪网络的网络属性的名称。 | String |
属性类型 | 指定网络属性的数据类型。
| String |
可为空 (可选) | 指定网络属性是否支持空值。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
已更新的追踪网络 | 更新的追踪网络。 | Trace Network |
用于向追踪网络中添加网络属性。
一个网络属性只能与要素类上的一个属性相关联;但是,它可以与多个要素类相关联。
必须禁用网络拓扑。
此工具可与设置网络属性工具配合使用,后者用于将网络属性分配给追踪网络的要素类字段。
在使用企业级地理数据库时,需要满足以下要求:
输入追踪网络必须来自作为数据库追踪网络所有者建立的数据库连接。
标注 | 说明 | 数据类型 |
输入追踪网络 | 将添加网络属性的输入追踪网络。 | Trace Network; Trace Network Layer |
属性名称 | 要添加至追踪网络的网络属性的名称。 | String |
属性类型 | 指定网络属性的数据类型。
| String |
可为空 (可选) | 指定网络属性是否支持空值。
| Boolean |
标注 | 说明 | 数据类型 |
已更新的追踪网络 | 更新的追踪网络。 | Trace Network |
arcpy.tn.AddNetworkAttribute(in_trace_network, attribute_name, attribute_type, {is_nullable})
名称 | 说明 | 数据类型 |
in_trace_network | 将添加网络属性的输入追踪网络。 | Trace Network; Trace Network Layer |
attribute_name | 要添加至追踪网络的网络属性的名称。 | String |
attribute_type | 指定网络属性的数据类型。
| String |
is_nullable (可选) | 指定网络属性是否支持空值。
| Boolean |
名称 | 说明 | 数据类型 |
out_trace_network | 更新的追踪网络。 | Trace Network |
添加一个名为 Velocity 且具有双精度属性类型的网络属性。
import arcpy
arcpy.tn.AddNetworkAttribute("Trace Network", "Velocity", "DOUBLE")