Записать в таблицу Reviewer (Data Reviewer)

Доступно с лицензией Data Reviewer.

Сводка

Записывает класс объектов, векторный слой, таблицу или представление таблицы в рабочую область Reviewer.

Использование

  • Используйте этот инструмент для записи любого класса объектов, векторного слой, таблицы или представления таблицы в рабочую область Reviewer.

  • Инструмент записывает геометрию из классов объектов и слоев в подходящий класс объектов REVTABLEPOINT, REVTABLELINE или REVTABLEPOLY Reviewer.

  • Чтобы увидеть новые записи, панель Результаты Reviewer должна быть закрыта и открыта заново после запуска этого инструмента.

  • Чтобы включить возможности навигации и выборки на панели Результаты Reviewer, параметры Поле ID и Исходное имя таблицы должны быть настроены следующим образом:

    • Параметр Поле ID должен быть заполнен с использованием поля уникального идентификатора (обычно поля ObjectID).
    • Параметр Исходное имя таблицы должен быть заполнен с использованием имени класса объектов.

Синтаксис

WriteToReviewerTable(in_reviewer_workspace, in_session, in_features, in_field, in_origin_table_name, in_review_status, {in_subtype}, {in_notes}, {in_severity}, {in_check_title})
ParameterОбъяснениеТип данных
in_reviewer_workspace

Путь к рабочей области Reviewer, в которую будут записаны объекты или записи таблицы.

Workspace
in_session

ID сеанса Reviewer, в котором записываются объекты или строки таблицы. Используйте полный формат ID сеанса: Session 1 : Session 1.

String
in_features

Объекты или записи в таблице, которые будут записаны в рабочую область Reviewer.

Feature Layer; Table View
in_field

Поле, содержащее идентификаторы объектов. Значение этого поля записывается в поле ID на панели Результаты Reviewer. Типом данных выбранного поля должен быть Long.

Field
in_origin_table_name

Строка или значение поле, которое будет использоваться для заполнения поля Источник на панели Результаты Reviewer для каждой внесенной записи. Обычно это имя класса объектов или таблицы.

  • Строка – имя слоя объектов, определенное как текстовая строка.
  • Поле – значение имени слоя объектов образуется от поля в слое объектов или таблице.
String; Field
in_review_status

Строка состояния, связанная с группой строк, записанных в рабочую область Reviewer. По умолчанию используется значение Записывать результаты GP в таблицу Reviewer.Записывать результаты геообработки в таблицу проверок

  • Строка – вы можете ввести значение в текстовом поле Строка.
  • Поле – вы можете выбрать поле Статус просмотра из слоя объектов.
String; Field
in_subtype
(Дополнительный)

Подтип класса объектов, которому принадлежат объекты. Он может быть образован от указанного значения или поля класса объектов. Значение этого параметра записывается в поле SUBTYPE на панели Результаты Reviewer.

  • Строка – вы можете ввести значение в текстовом поле Строка.
  • Поле – вы можете выбрать значение Подтип из поля в слое объектов.
String; Field
in_notes
(Дополнительный)

Текст, которым заполняется поле Примечания в таблице Reviewer. Примечания, используемые для более подробного описания объекта или записи таблицы.

  • Строка – вы можете ввести значение в текстовом поле Строка.
  • Поле – вы можете выбрать значение для Примечаний из поля в слое объектов.
String;Field
in_severity
(Дополнительный)

Числовое значение, представляющее значимость объектов и записей таблицы, которые были записаны в рабочую область Reviewer. Диапазон значений: от 5 (низкая важность) до 1 (высокий приоритет). Это значение записывается в поле Степень серьезности на панели Результаты Reviewer.

  • Строка – вы можете ввести значение в текстовом поле Строка.
  • Поле – вы можете выбрать значение Степень серьезности из поля в слое объектов.
String;Field
in_check_title
(Дополнительный)

Текст, которым заполняется поле Название проверки на панели Результаты Reviewer. Название проверки используется для описания ошибки, найденной у объекта или в записи в таблице.

  • Строка – вы можете ввести значение в текстовом поле Строка.
  • Поле – вы можете выбрать значение Название проверки из поля в слое объектов.
String;Field

Производные выходные данные

NameОбъяснениеТип данных
REVTABLEMAIN_View

Представление таблицы ошибок, созданное после работы инструмента.

Представление таблицы

Пример кода

WriteToReviewerTable, пример (автономный скрипт Python)

Перед запуском примера скрипта, используйте инструмент CreateReviewerSession, чтобы создать новый сеанс Reviewer.

# Name: WriteToReviewerTable_Example.py
# Description: Imports features into the Reviewer workspace
# Requirements: ArcGIS Data Reviewer extension

# Import arcpy module
import arcpy
from arcpy import env

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

# set the environment
env.workspace = "c:/arcgis/ArcTutor/Data Reviewer"

# Path to feature class and Reviewer workspace
Hospitals = "California.gdb/Landmarks/Hospitals"
reviewer_gdb = "Reviewer.gdb"

# Use the Create Reviewer Session tool to create a session before running this script.
Session = "Session 1 : Session 1"

# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status")

# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "My review status")

# Execute the Write to Reviewer Table function with all required parameters and all optional parameters
# Original Table name/Subtype/Notes/Severity/Check Title determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status", "My Subtype", "New Hospitals", "3", "My Check results")

# Execute the Write to Reviewer Table function with all required parameters and optional parameters
# Original Table name/Subtype/Notes/Check Title determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "CITY", "TYPE_CODE", "ADMIN_DESC", "3", "TYPE_DESC")

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

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Требуется Data Reviewer
  • Standard: Требуется Data Reviewer
  • Advanced: Требуется Data Reviewer

Связанные разделы