SubnetLine 要素类存储一组线性要素,每个线性要素表示一个子网。 SubnetLine 要素类的用途是在编辑期间协助实现可视化、支持生成子网地图和输出有关子网的摘要信息。
SubnetLine 要素类是系统提供的只读要素类,通过运行某些公共设施网络工具来进行内部更新。 所有有效连接线都将聚合以组成 SubnetLine 类中的子网的单个要素。 为创建 SubnetLine 要素类而聚合的线在层的子网定义中使用 SubnetLine 要素类的聚合线参数指定。 这些聚合线是为该层定义的有效线的子集。 由于没有在 SubnetLine 要素类中表示关联,因此可以将子网表示为多部分网络。
SubnetLine 要素类通过以下操作进行更新:
- 将 Tier name 属性字段定义为 SubnetLine 要素类的子类型字段。 对于使用添加层地理处理工具添加到域网络的每个层,会为子类型添加附加子类型编码和描述对。
- 每次针对脏子网运行更新子网工具时,会在 SubnetLine 要素类中创建、更新或删除相应行。 以下是在更新子网期间对 SubnetLine 要素类进行更改的一些示例:
当一个指定版本与默认版本进行协调时,会考虑 SubnetLine 类。 当一个版本提交到默认版本时,SubnetLine 类不包括在内。 这是因为 SubnetLine 类仅在子网已更新的版本中有效。 版本协调后,可能需要验证并再次更新一个或多个子网。 将版本发布到“默认”后,即会创建脏区。 验证网络拓扑后,在默认版本中执行更新子网将更新 SubnetLine 类。
要在编辑任务中将 SubnetLine 要素类作为视觉辅助使用,请设置一个适当的比例抑制;例如当缩放比例比 1:20,000 更近时不显示图层。 同时,通过使用 Subnetwork Name 字段,应用有意义的符号系统以区分子网的集合。
SubnetLine 类中的属性
SubnetLine 类中的要素具有以下属性:
字段名 | 字段别名 | 描述 |
---|---|---|
ISDIRTY | 脏子网/状态(新建公共设施网络时适用) | 指示子网是否为脏、无效或清洁状态。 有关详细信息,请参阅子网状态。 |
TIERNAME | 层名称 | 子网所属层的名称。 |
SUBNETWORKNAME | 子网名称 | 聚合线或记录表示的子网的名称。 |
SUBNETWORKCONTROLLERNAMES | 子网控制器名称 | - 定义子网的子网控制器的名称。 |
LASTUPDATESUBNETWORK | 最后一次更新子网 | 最后一次使用更新子网工具更新子网的时间。 |
LASTACKEXPORTSUBNETWORK | 最后一次确认导出子网 | 最后一次使用导出子网工具导出子网的时间。 注:此属性仅在将设置导出确认设置为 true 时更新。 |
您可以将其他字段添加到 SubnetLine 要素类以包含摘要。
子网追踪配置可选组件的汇总可用于收集有关子网的附加信息,并将其存储在 SubnetLine 要素类的属性中。
存在摘要时,即使没有将 SubnetLine 要素类的聚合线参数指定为层的子网定义的一部分,也会在类中创建一条记录以显示子网和摘要信息。 此操作会创建一条具有空几何的记录,当您在使用非空间网络要素或多个 SubnetLine 要素重叠的情况下想要汇总子网信息时可能有用,可在降低几何效用的同时仍支持访问摘要信息。