Добавить опорные точки (Reality Mapping)

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

Добавляет контрольные точки в существующую таблицу контрольных точек.

Точки, которые необходимо добавить, получены либо с помощью инструментов Вычислить связующие точки или Вычислить опорные точки, либо же они сами являются классом точечных объектов.

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

  • Если указаны оба параметра: Имя поля Z-значений и Входная ЦМР, приоритет имеет Имя поля Z-значений. Если не указан ни один из параметров Имя поля Z-значений и Входная ЦМР, z-значение задается равным 0 для всех наземных опорных точек (GCP) и всех проверочных точек.

  • Будьте внимательны при использовании Опции присоединения - она применима, только когда входные связующие точки и целевые опорные точки имеют одинаковое преобразование.

Параметры

ПодписьОписаниеТип данных
Целевые опорные точки

Входная таблица контрольных точек. Обычно она создается инструментом Вычислить связующие точки.

Feature Class; Feature Layer
Входные опорные точки

Точечный класс объектов, в котором хранятся контрольные точки. Может быть представлен таблицей контрольных точек, созданной инструментами Вычислить контрольные точки или Вычислить связующие точки, или же классом точечных объектов, который содержит наземные опорные точки.

Feature Class; Feature Layer; File; String
Имя поля Z-значений
(Дополнительный)

Поле, в котором хранятся Z-значения опорных точек.

Если указаны оба параметра: Имя поля Z-значений и Входная ЦМР, используется поле Z-значений. Если не указан ни один из параметров Имя поля Z-значений и Входная ЦМР, z-значение задается равным 0 для всех наземных опорных точек (GCP) и всех проверочных точек.

Field
Имя поля тега
(Дополнительный)

Поле во входной таблице опорных точек, содержащее уникальные значения. Это поле будет добавлено к целевой таблице опорных точек, поле меток которой может быть использовано для идентификации с опорными точками на земной поверхности.

Field
Входная ЦМР
(Дополнительный)

ЦМР, которая используется для получения Z-значений опорных точек во входной таблице опорных точек.

Если заданы оба параметра - и Имя поля Z-значений, и Входная ЦМР, используется поле Z-значений Если не указан ни один из параметров Имя поля Z-значений и Входная ЦМР, z-значение задается равным 0 для всех наземных опорных точек (GCP) и всех проверочных точек.

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
Точность XY
(Дополнительный)

Входная точность координат X и Y. Точность выражается в тех же единицах, которые используются для Входных опорных точек.

Информация должна быть предоставлена поставщиком данных. Если информация о точности недоступна, оставьте этот дополнительный параметр пустым.

Double
Z Точность:
(Дополнительный)

Входная точность вертикальных координат. Точность выражается в единицах Входных опорных точек.

Информация должна быть предоставлена поставщиком данных. Если информация о точности недоступна, оставьте этот дополнительный параметр пустым.

Double
Геоид
(Дополнительный)

Для коэффициентов рационального многочлена (RPC), задающих высоты на эллипсоиде, необходима коррекция геоида. Поскольку большая часть наборов высотных данных приведена к ортометрическим высотам, для получения высот эллипсоида необходима такая коррекция.

  • Не отмечено: коррекция геоида не выполняется. Используйте эту опцию, только если ваша ЦМР уже содержит высоты эллипсоида. Это значение по умолчанию
  • Отмечено – Будет применена коррекция геоида для конвертации ортометрических высот к высотам эллипсоида (на основе геоида EGM96).
Boolean
Область интереса
(Дополнительный)

Задает экстент области интереса методом ввода минимальных и максимальных координат x и y в пространственной привязке входной таблицы опорных точек.

Envelope; Feature Layer; Feature Class
Опция Присоединить
(Дополнительный)

Задает способ присоединения опорных точек к таблице опорных точек.

  • Добавить все точкиДобавление всех точек из входной таблицы опорных точек в целевую, включая GCP, точки проверки и все связующие точки. Это значение по умолчанию
  • Добавить только точки GCPДобавление только точек GCP из входной таблицы в целевую таблицу опорных точек.
  • Добавить точки GCP и связующие точкиДобавление в целевую таблицу точек GCP и связующих точек, связанных с GCP определенным образом.Будьте внимательны при использовании этой опции - она применима, только когда входные связующие точки и целевые опорные точки имеют одинаковое преобразование. Связующие точки могут оказаться не в нужной позиции, если они были вычислены с использованием другого процесса выравнивания.
String

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

ПодписьОписаниеТип данных
Обновленные опорные точки

Обновленные опорные точки.

Feature Class; Feature Layer

arcpy.rm.AppendControlPoints(in_master_control_points, in_input_control_points, {in_z_field}, {in_tag_field}, {in_dem}, {in_xy_accuracy}, {in_z_accuracy}, {Geoid}, {area_of_interest}, {append_option})
ИмяОписаниеТип данных
in_master_control_points

Входная таблица контрольных точек. Обычно она создается инструментом Вычислить связующие точки.

Feature Class; Feature Layer
in_input_control_points

Точечный класс объектов, в котором хранятся контрольные точки. Может быть представлен таблицей контрольных точек, созданной инструментами Вычислить контрольные точки или Вычислить связующие точки, или же классом точечных объектов, который содержит наземные опорные точки.

Feature Class; Feature Layer; File; String
in_z_field
(Дополнительный)

Поле, в котором хранятся Z-значения опорных точек.

Если указаны оба параметра: Имя поля Z-значений и Входная ЦМР, используется поле Z-значений. Если не указан ни один из параметров Имя поля Z-значений и Входная ЦМР, z-значение задается равным 0 для всех наземных опорных точек (GCP) и всех проверочных точек.

Field
in_tag_field
(Дополнительный)

Поле во входной таблице опорных точек, содержащее уникальные значения. Это поле будет добавлено к целевой таблице опорных точек, поле меток которой может быть использовано для идентификации с опорными точками на земной поверхности.

Field
in_dem
(Дополнительный)

ЦМР, которая используется для получения Z-значений опорных точек во входной таблице опорных точек.

Если заданы оба параметра - и Имя поля Z-значений, и Входная ЦМР, используется поле Z-значений Если не указан ни один из параметров Имя поля Z-значений и Входная ЦМР, z-значение задается равным 0 для всех наземных опорных точек (GCP) и всех проверочных точек.

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
in_xy_accuracy
(Дополнительный)

Входная точность координат X и Y. Точность выражается в тех же единицах, что и in_input_control_points.

Информация должна быть предоставлена поставщиком данных. Если информация о точности недоступна, пропустите этот дополнительный параметр.

Double
in_z_accuracy
(Дополнительный)

Входная точность вертикальных координат. Точность выражается в единицах in_input_control_points.

Информация должна быть предоставлена поставщиком данных. Если информация о точности недоступна, пропустите этот дополнительный параметр.

Double
Geoid
(Дополнительный)

Для коэффициентов рационального многочлена (RPC), задающих высоты на эллипсоиде, необходима коррекция геоида. Поскольку большая часть наборов высотных данных приведена к ортометрическим высотам, для получения высот эллипсоида необходима такая коррекция.

  • NONEКоррекция геоида не выполняется. Используйте NONE, только если ЦМР уже выражена в высотах эллипсоида. Это значение по умолчанию
  • GEOIDБудет применена коррекция геоида для конвертации ортометрических высот к высотам эллипсоида (на основе геоида EGM96).
Boolean
area_of_interest
(Дополнительный)

Задает экстент области интереса методом ввода минимальных и максимальных координат x и y в пространственной привязке входной таблицы опорных точек.

Envelope; Feature Layer; Feature Class
append_option
(Дополнительный)

Задает способ присоединения опорных точек к таблице опорных точек.

  • ALLДобавление всех точек из входной таблицы опорных точек в целевую, включая GCP, точки проверки и все связующие точки. Это значение по умолчанию
  • GCPДобавление только точек GCP из входной таблицы в целевую таблицу опорных точек.
  • GCPSETДобавление в целевую таблицу точек GCP и связующих точек, связанных с GCP определенным образом.Будьте внимательны при использовании этой опции - она применима, только когда входные связующие точки и целевые опорные точки имеют одинаковое преобразование. Связующие точки могут оказаться не в нужной позиции, если они были вычислены с использованием другого процесса выравнивания.
String

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

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

Обновленные опорные точки.

Feature Class; Feature Layer

Пример кода

AppendControlPoints , пример 1 (окно Python)

Пример скрипта Python для инструмента AppendControlPoints.

#===========================
#AppendControlPoints
'''Usage: AppendControlPoints_rm(in_master_control_points, 
{in_z_field}, {in_tag_field}, {in_dem}, {in_xy_accuracy}, 
{in_z_accuracy}, {Geoid}, {area_of_interest}, {append_option}
'''

import arcpy
arcpy.env.workspace = "C:/Workspace"

arcpy.rm.AppendControlPoints("calval_allpoints_dem1", 
    "C:\test\calval_allpoints_dem1", "Score", "Ways", "calval",1, 2, "NONE", 
"-79.6407162269889 43.4853802421312 -79.094324938576 44.0836924137218", "GCP")
AppendControlPoints, пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента AppendControlPoints.

#append control points

import arcpy
arcpy.env.workspace = "c:/workspace"

#append the control points and tie points
target = "BD.gdb/tiePoints"
in_controlPoints = "BD.gdb/controlPoints"
dem = "BD.gdb/dem"
AOI = "-79.6407162269889 43.4853802421312 -79.094324938576 44.0836924137218"
AppOpt = "GCP"


arcpy.rm.AppendControlPoints(target, in_controlPoints, "", dem, "", "", "", AOI, appOpt)

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

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

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

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