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

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

Краткая информация

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

Прежние версии:

Рабочие процессы Reviewer для ArcMap скоро будут признаны устаревшими. Текущим пользователям рекомендуется начать преобразование своих рабочих процессов из пакетных заданий Reviewer в правила атрибутов Data Reviewer.

Более подробно о переходе к правилам атрибутов

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

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

    Внимание:

    Этот инструмент не поддерживает объекты или рабочие области Reviewer, содержащие 64-битные идентификаторы объектов.

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

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

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

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

Параметры

ПодписьОписаниеТип данных
Рабочая область Reviewer

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

Workspace
Сеанс

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

String
Входные объекты

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

Feature Layer; Table View
Поле ID

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

Field
Исходное имя таблицы (значение или поле)

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

String; Field
Статус просмотра

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

String; Field
Подтип
(Дополнительный)

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

String; Field
Примечания
(Дополнительный)

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

String; Field
Важность
(Дополнительный)

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

String; Field
Название проверки
(Дополнительный)

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

String; Field

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

ПодписьОписаниеТип данных
REVTABLEMAIN

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

Table View

arcpy.Reviewer.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})
ИмяОписаниеТип данных
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
(Дополнительный)

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

String; Field
in_notes
(Дополнительный)

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

String; Field
in_severity
(Дополнительный)

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

String; Field
in_check_title
(Дополнительный)

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

String; Field

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

ИмяОписаниеТип данных
REVTABLEMAIN_View

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

Table 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")

Параметры среды

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

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

  • Basic: Обязательно Data Reviewer
  • Standard: Обязательно Data Reviewer
  • Advanced: Обязательно Data Reviewer

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