写入检查器表 (Data Reviewer)

许可等级:BasicStandardAdvanced

摘要

将要素类、要素图层或表写入检查器表。

用法

语法

WriteToReviewerTable_Reviewer (in_reviewer_workspace, in_session, in_features, in_field, in_origin_table_name, in_review_status, {in_subtype}, {in_notes}, {in_severity})
参数说明数据类型
in_reviewer_workspace

要素或表记录将写入其中的检查器工作空间的路径。

Workspace
in_session

要素或表记录将写入其中的检查器会话 ID。使用完整的会话 ID 格式 - Session 1 :Session 1

String
in_features

将写入检查器表的要素或表记录。

Feature Layer;Table View
in_field

包含要素标识符的字段。该字段值填充检查器表中的 OBJECTID 字段。所选择的字段的数据类型必须为长整型。

Field
in_origin_table_name

该字符串或字段值将用于每条写入检查器表的记录,填充其中的 ORIGINTABLE 字段。它通常是要素类或表的名称。

  • 字符串 - 要素图层的名称定义为文本字符串。
  • 字段 - 要素图层名称的值由要素图层或表的字段派生而来。
String;Field
in_review_status

与写入检查器表的记录组关联的状态字符串。默认值为将 GP 结果写入检查器表

String
in_subtype
(可选)

要素所属的要素类子类型。它可由指定值或要素类的字段派生而来。该参数值填充检查器表中的 SUBTYPE 字段。

  • 字符串 - 可将该值输入到“字符串”文本框中。
  • 字段 - 可从要素图层字段中选择子类型值。
String;Field
in_notes
(可选)

填充检查器表中 NOTES 字段的文本。注释更为详细地说明了要素或表记录。

String
in_severity
(可选)

该数值表示写入检查器表中的要素或表记录的显著性。这些值在 5(低重要性)和 1(高优先级)之间。该值填充检查器表中的 SEVERITY 字段。

String

代码实例

WriteToReviewerTable 示例(独立 Python 脚本)

在本示例中,LandmarkAreas 要素导入到 Reviewer.sde 工作空间的 Session 1 中。

# Name: WriteToReviewerTable.py
# Description: Imports features into the Reviewer table
# Author: ESRI
# Date: May 2011

# Import arcpy module
import arcpy

# Check out a Data Reviewer extension license
arcpy.CheckOutExtension("datareviewer")

# Path to feature class and Reviewer workspace
coastl = r'c:\data\SoCal_Sample.sde\SoCal\coastl'
reviewer_work = r'c:\data\reviewer.sde'

# Exec Write to Reviewer Table 
arcpy.WriteToReviewerTable_Reviewer(reviewer_work, "Session 1 : FeatureImport", coastl, "OBJECTID", "coastl")

# Check in the Data Reviewer extension
arcpy.CheckInExtension("datareviewer")

环境

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

相关主题

许可信息

ArcGIS for Desktop Basic:需要 Data Reviewer
ArcGIS for Desktop Standard:需要 Data Reviewer
ArcGIS for Desktop Advanced:需要 Data Reviewer
9/15/2013