应用错误解决方案 (公共设施网络)

摘要

执行错误修复表中 ErrorAction 字段定义的错误解决方案操作。 此表可通过分析网络数据工具创建,并进行修改以定义处理各种常见错误的操作。 ErrorAction 属性字段值定义了在公共设施网络中执行的更改类型。

使用情况

  • 可以启用或禁用网络拓扑。

  • 使用企业级地理数据库时,必须满足以下要求:

    • 使用企业级地理数据库时,输入公共设施网络参数值必须来自作为数据库公共设施网络所有者建立的数据库连接。

    • 要运行此工具,输入的公共设施网络必须处于非版本化状态。

参数

标注说明数据类型
输入公共设施网络

将根据“错误解决方案”表中定义的编辑操作进行更新的公共设施网络。

Utility Network Layer
解决方案表

定义将应用于公共设施网络类以解决错误的编辑操作的错误解决方案表。

Table View
输出位置
(可选)

将创建用于存储输出名称参数指定文件夹的输出文件夹。

Folder
输出名称
(可选)

输出文件夹的名称。 此文件夹包含记录操作修改要素信息的输出 .csv 日志文件。 如果编辑失败,日志将提供有关未能解决的错误信息。

String

派生输出

标注说明数据类型
输出公共设施网络

更新的公共设施网络。

Utility Network
输出文件夹

用于存放每个操作修改后的要素类的 .csv 文件的输出文件夹。

Folder

arcpy.un.ApplyErrorResolutions(in_utility_network, in_resolution_table, {in_folder}, {output_name})
名称说明数据类型
in_utility_network

将根据“错误解决方案”表中定义的编辑操作进行更新的公共设施网络。

Utility Network Layer
in_resolution_table

定义将应用于公共设施网络类以解决错误的编辑操作的错误解决方案表。

Table View
in_folder
(可选)

将创建用于存储 output_name 参数指定文件夹的输出文件夹。

Folder
output_name
(可选)

输出文件夹的名称。 此文件夹包含记录操作修改要素信息的输出 .csv 日志文件。 如果编辑失败,日志将提供有关未能解决的错误信息。

String

派生输出

名称说明数据类型
out_utility_network

更新的公共设施网络。

Utility Network
out_folder

用于存放每个操作修改后的要素类的 .csv 文件的输出文件夹。

Folder

代码示例

ApplyErrorResolutions 示例(Python 窗口)

应用修复操作,解决名为 MyUtilityNetwork 的公共设施网络中存在的错误。

import arcpy 
arcpy.un.ApplyErrorResolutions("MyUtilityNetwork", "C:\\Temp\\Test.geodatabase\\main.ErrorResolution")

环境

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

许可信息

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

相关主题