比较方案 (数据管理)

摘要

比较两个方案报告或地理数据库方案并生成比较差异的动态 HTML 报告。

了解有关创建和使用方案报告的详细信息

使用情况

  • 该工具当前不支持 PDF 比较。

  • 要查看动态 HTML 输出,需要 Internet 连接。

  • 该工具支持比较不同的报告类型,例如 .xlsx 文件与 .json 文件。

参数

标注说明数据类型
基本源

将用作与测试方案比较的基本方案的地理数据库、地理数据库对象或现有方案报告。

Workspace; Feature Dataset; Table; File
测试源

将用作与基本方案比较的测试方案的地理数据库、地理数据库对象或现有方案报告。

Workspace; Feature Dataset; Table; File
输出位置

用于保存输出方案比较文件的文件夹。

Folder
名称

输出 .html 文件名的第一部分。 输出文件将 _dynamic.html 追加到指定名称。

String
格式

指定将包含在输出文件夹中的文件类型。

  • 动态 HTML输出文件夹将包含 .html 文件。
String

派生输出

标注说明数据类型
输出文件

比较文件。

File

arcpy.management.CompareSchema(in_base_source, in_test_source, out_location, name, formats)
名称说明数据类型
in_base_source

将用作与测试方案比较的基本方案的地理数据库、地理数据库对象或现有方案报告。

Workspace; Feature Dataset; Table; File
in_test_source

将用作与基本方案比较的测试方案的地理数据库、地理数据库对象或现有方案报告。

Workspace; Feature Dataset; Table; File
out_location

用于保存输出方案比较文件的文件夹。

Folder
name

输出 .html 文件名的第一部分。 输出文件将 _dynamic.html 追加到指定名称。

String
formats
[formats,...]

指定将包含在输出文件夹中的文件类型。

  • DYNAMIC_HTML输出文件夹将包含 .html 文件。
String

派生输出

名称说明数据类型
out_files

比较文件。

File

代码示例

CompareSchema 示例(Python 窗口)

以下 Python 窗口脚本演示了如何使用 CompareSchema 函数。

import arcpy
arcpy.management.CompareSchema(
    "C:\temp\testing.json",
    "C:\temp\testing_II.json",
    "C:\output\location",
    "output_name",
    "DYNAMIC_HTML"
)

环境

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

许可信息

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

相关主题