Краткая информация
Добавляет контрольные точки в существующую таблицу контрольных точек.
Точки, которые будут присоединены, являются результатом работы инструментов Вычислить связующие точки (Compute Tie Points) , Вычислить контрольные точки (Compute Control Points) или точечным классом объектов.
Использование
Если указаны оба параметра: Имя поля Z-значений (Z Value Field Name) и Входная ЦМР (Input DEM), приоритет имеет поле значений Z. Если не указаны параметры Имя поля Z-значений (Z Value Field Name) или Входная ЦМР (Input DEM), значение Z устанавливается на 0 для всех всех контрольных точек на земной поверхности и всех проверочных точек.
Синтаксис
AppendControlPoints_management (in_master_control_points, in_input_control_points, {in_z_field}, {in_tag_field}, {in_dem})
Параметр | Объяснение | Тип данных |
in_master_control_points | Входная таблица контрольных точек. Обычно это – выходные данные инструмента Вычислить связующие точки (Compute Tie Points). | Feature Class; Feature Layer |
in_input_control_points |
Точечный класс объектов, в котором хранятся контрольные точки. Может быть таблицей контрольных точек, созданной в результате работы инструментов Вычислить контрольные точки *Compute Control Points),Вычислить связующие точки (Compute Tie Points) или точечным классом объектов, который содержит контрольные точки на земной поверхности. | Feature Class; Feature Layer |
in_z_field (дополнительно) | Поле, в котором хранятся Z-значения контрольных точек. Если указаны оба параметра: Имя поля Z-значений (Z Value Field Name) и Входная ЦМР (Input DEM), используется поле значений Z. Если не указаны параметры Имя поля Z-значений (Z Value Field Name) или Входная ЦМР (Input DEM), значение Z устанавливается на 0 для всех всех контрольных точек на земной поверхности и всех проверочных точек. | Field |
in_tag_field (дополнительно) | Поле во входной таблице контрольных точек, содержащее уникальные значения. Это поле будет добавлено к целевой таблице контрольных точек, поле меток которой может быть использовано для идентификации с контрольными точками на земной поверхности. | Field |
in_dem (дополнительно) | ЦМР, которая используется для назначения Z-значений контрольным точкам во входной таблице контрольных точек. Если указаны оба параметра: Имя поля Z-значений (Z Value Field Name) и Входная ЦМР (Input DEM), используется поле значений Z. Если не указаны параметры Имя поля Z-значений (Z Value Field Name) или Входная ЦМР (Input DEM), значение Z устанавливается на 0 для всех всех контрольных точек на земной поверхности и всех проверочных точек. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
Пример кода
AppendControlPoints , пример 1 (окно Python)
Это – пример Python для инструмента AppendControlPoints.
import arcpy
arcpy.AppendControlPoints_management(
"c:/BD/BD.gdb/tiePts", "c:/BD/BD.gdb/controlPts",
"", "c:/BD/BD.gdb/dem")
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"
arcpy.AppendControlPoints_management(target, in_controlPoints, "", dem)