启用 Data Reviewer (Data Reviewer)

需要 Data Reviewer 许可。

描述

为现有地理数据库成为 Reviewer 工作空间并存储 Data Reviewer 结果添加所需的要素数据集和表。ArcGIS Data Reviewer 需要 Reviewer 工作空间表来管理 Reviewer 会话。

使用方法

  • 如果数据集和表不存在,则该工具将为存储 Reviewer 结果添加所需数据集和表。

  • Reviewer 工作空间和正进行验证的数据的空间参考必须匹配,否则 Reviewer 几何将无法在 Reviewer 工作空间中存储。

  • 如果在较早版本的 Reviewer 工作空间上运行该工具,则表将会更新至当前方案。

  • 如果该工具在当前版本的 Reviewer 工作空间上运行,则将显示警告。

  • 该工具可与创建 Reviewer 会话工具结合使用以便在 Reviewer 工作空间中创建新会话。

  • 如果未针对配置关键字参数选择配置关键字,则输出配置关键字环境设置将被用作配置关键字。如果环境设置不存在,则 DEFAULTS 将被用作为配置关键字。

  • ArcGIS Pro 2.1 之前版本中创建的版本化 Reviewer 工作空间要求用户具有协调和提交 Reviewer 会话表和压缩企业级地理数据库的管理权限,才能升级到最新 Reviewer 方案。

  • 将 Reviewer 工作空间升级到当前版本时,坐标系参数将被忽略。

  • 将非版本化 Reviewer 工作空间升级到当前版本时,注册版本参数将受支持。将版本化的 Reviewer 工作空间升级到当前版本时,将忽略该参数, 且参数将被设置为 false。

  • 将 Reviewer 工作空间升级到当前版本且缺少表时,配置关键字参数将受支持。将 Reviewer 工作空间升级到当前版本且所有表都存在时,配置关键字参数将被忽略。

语法

arcpy.Reviewer.EnableDataReviewer(workspace, {spatial_reference}, {register_as_versioned}, {config_keyword})
参数说明数据类型
workspace

要在其中创建 Data Reviewer 表和要素数据集的地理数据库。这可以是桌面地理数据库或企业级地理数据库。

Workspace
spatial_reference
(可选)

Reviewer 工作空间中要素类的地理坐标系或投影坐标系。如果未指定值,则默认为 GCS_WGS_1984。

Spatial Reference
register_as_versioned
(可选)

表示添加到工作空间的要素类和表是否要注册为版本。仅适用于企业级地理数据库。

  • NONVERSIONED要素类和表在添加至地理数据库后将不会注册为版本。这是默认设置。
  • VERSIONED要素类和表在添加至地理数据库后将注册为版本。
Boolean
config_keyword
(可选)

用于确定数据库表的存储参数的配置关键字。适用于文件地理数据库和企业级地理数据库。默认情况下,使用关键字 DEFAULTS。

String

派生输出

名称说明数据类型
out_reviewer_workspace

由工具生成的 Reviewer 工作空间。

工作空间

代码示例

EnableDataReviewer 示例(独立脚本)

以下独立脚本演示了 EnableDataReviewer 工具。

# Name: EnableDataReviewer.py
# Description: Adds the Reviewer workspace feature dataset and tables to
#   a new geodatabase and creates a Reviewer session
# Author: Esri
# Date: June 2014

# Import arcpy module
import arcpy

# Set environment
arcpy.env.workspace="c:/data/"

# Create new geodatabase
workspace = arcpy.CreateFileGDB_management("c:/data/","ReviewerWorkspace")

# Execute EnableDataReviewer
arcpy.EnableDataReviewer_Reviewer(workspace,"#","#","DEFAULTS")

# Create a new Reviewer session
arcpy.CreateReviewerSession_Reviewer(workspace,"Session 1","#")

许可信息

  • Basic: 需要 Data Reviewer
  • Standard: 需要 Data Reviewer
  • Advanced: 需要 Data Reviewer

相关主题