验证网络拓扑 (追踪网络)

描述

验证追踪网络的网络拓扑。在对网络属性或网络中要素的几何进行编辑之后,必须对网络拓扑进行验证。

使用方法

  • 要素空间编辑与网络拓扑之间的不一致将以脏区进行标记。

  • 必须启用网络拓扑。

  • 验证过程中遇到的无效几何将作为错误要素包含在点错误线错误要素类中,这两个要素类在内容窗格的追踪网络图层下分组。

    了解有关验证网络拓扑的详细信息

语法

ValidateNetworkTopology(in_trace_network, {extent})
参数说明数据类型
in_trace_network

将验证网络拓扑的追踪网络。

Trace Network; Trace Network Layer
extent
(可选)

要构建追踪网络的地理区域。此参数类似于范围地理处理环境。

  • Extent 对象 - 用于定义范围的 Extent 对象。
  • MINOF - 所有输入要素或栅格重叠的范围(彼此相交)。由于所有要素可能均不重叠,因此可能生成空范围(宽度和高度均为零)。这种情况下,不会处理任何要素或像元。
  • MAXOF - 所有输入数据的组合范围。将处理的所有要素。
  • "Xmin, Ymin, XMax, YMax" - 以空格分隔的坐标,用于定义在其中存储输入数据的坐标系中的范围,例如 “-107.0 38.0 -104.0 40.0”。
  • 路径名称 - 数据集的路径。将使用数据集的范围。
Extent

派生输出

名称说明数据类型
out_trace_network

验证的追踪网络。

追踪网络

代码示例

ValidateNetworkTopology Python 示例(Python 窗口)

构建 HydroNetwork 追踪网络的网络拓扑。

import arcpy
arcpy.ValidateNetworkTopology_tn("C:\\MyTNProject\\NHD.gdb\\HydroNetwork")

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题