需要 Data Reviewer 许可。
描述
为现有地理数据库成为 Reviewer 工作空间并存储 Data Reviewer 结果添加所需的要素数据集和表。ArcGIS Data Reviewer 需要 Reviewer 工作空间表来管理 Reviewer 会话。
使用
如果数据集和表不存在,则该工具将为存储 Reviewer 结果添加所需数据集和表。
Reviewer 工作空间和正进行验证的数据的空间参考必须匹配,否则 Reviewer 几何将无法在 Reviewer 工作空间中存储。
如果在较早版本的 Reviewer 工作空间上运行该工具,则表将会更新至当前方案。
如果该工具在当前版本的 Reviewer 工作空间上运行,则将显示警告。
该工具可与创建 Reviewer 会话工具结合使用以便在 Reviewer 工作空间中创建新会话。
如果未针对配置关键字参数选择配置关键字,则输出配置关键字环境设置将被用作配置关键字。如果环境设置不存在,则 DEFAULTS 将被用作为配置关键字。
在 ArcGIS Data Reviewer 10.6 之前版本中创建的版本化 Reviewer 工作空间要求用户具有协调和提交 Reviewer 会话表和压缩企业级地理数据库的管理权限,才能升级到最新 Reviewer 方案。
将 Reviewer 工作空间升级到当前版本时,坐标系参数将被忽略。
将非版本化 Reviewer 工作空间升级到当前版本时,注册版本参数将受支持。将版本化的 Reviewer 工作空间升级到当前版本时,将忽略该参数, 且参数将被设置为 false。
将 Reviewer 工作空间升级到当前版本且缺少表时,配置关键字参数将受支持。将 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 (可选) | 表示添加到工作空间的要素类和表是否要注册为版本。仅适用于企业级地理数据库。
| 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
# Check out Data Reviewer license
arcpy.CheckOutExtension("datareviewer")
# 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","#")
# Check in Data Reviewer license
arcpy.CheckInExtension("datareviewer")
环境
许可信息
- Basic: 需要 Data Reviewer
- Standard: 需要 Data Reviewer
- Advanced: 需要 Data Reviewer