ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Вычислить модель камеры

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

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

Определяет внешнюю модель камеры и внутреннюю модель камеры по заголовку EXIF необработанного изображения с последующим уточнением этих моделей. Затем эта модель применяется к набору данных мозаики с возможностью использования инструментально созданной цифровой модели местности (ЦММ) высокого разрешения для улучшения ортотрансформирования.

Это особенно необходимо для изображений UAV и UAS, когда внешняя и внутренняя модели не определены или определены неточно.

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

  • Обычный рабочий процесс предусматривает запуск инструмента Вычислить модель камеры дважды: один раз с опцией Установить модель камеры и с указанием Выходной таблицы опорных точек, а второй раз – с опцией Уточнить модель камеры и с использованием результатов от первого запуска для Входной таблицы связующих точек. Целью этого процесса является, во-первых, сделать быструю оценку модели камеры, а затем создать более точную модель камеры.

Синтаксис

ComputeCameraModel_management (in_mosaic_dataset, {out_dsm}, {gps_accuracy}, {estimate}, {refine}, {apply_adjustment}, {maximum_residual}, {initial_tiepoint_resolution}, {out_control_points}, {out_solution_table}, {out_solution_point_table}, {out_flight_path}, {maximum_overlap}, {minimum_coverage}, {remove}, {in_control_points}, {options})
ПараметрОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики, на котором будет построена и вычислена модель камеры.

Рекомендуется (хотя это не является обязательным требованием), чтобы данный входной набор данных мозаики был предварительно обработан инструментом Применить блочное уравнивание.

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

Набор растровых данных цифровой модели поверхности, сгенерированный из скорректированных изображений в наборе данных мозаики. Когда apply_adjustment установлен на APPLY, эта ЦММ будет использоваться для замещения ЦМР в геометрической функции для улучшения ортотрансформирования.

Raster Dataset
gps_accuracy
(Дополнительный)

Уровень точности входных изображений. Инструмент будет выполнять поиск в окрестности изображений и вычислять совпадающие точки, автоматически применяя корректировочную стратегию на основе уровня точности.

  • HIGH — Точность GPS составляет от 0 до 10 метров, а инструмент использует изображения максимум 4 на 3.
  • MEDIUM — Точность GPS от 10 до 20 метров, и инструмент использует изображения максимум 4 на 6 .
  • LOW — Точность GPS от 20 до 50 метров, и инструмент использует изображения максимум 4 на 12 .
  • VERY_LOW — Точность GPS составляет более 50 метров, и инструмент использует изображения максимум 4 на 20.
String
estimate
(Дополнительный)

Дает оценку модели камеры, вычисляя уравнивание на основе восьмикратного разрешения источника набора данных мозаики. Вычисление выравнивания на таких уровнях будет более быстрым, но менее точным.

  • ESTIMATE —Будет производиться оценка модели камеры. Используется по умолчанию.
  • NO_ESTIMATE —Не будет производиться оценка модели камеры.
Boolean
refine
(Дополнительный)

Вычисляет выравнивание в разрешении набора данных мозаики. Вычисление выравнивания на этом уровне даст наиболее точный результат.

  • REFINE —Выравнивание будет рассчитываться с исходным разрешением. Используется по умолчанию.
  • NO_REFINE —Выравнивание не будет рассчитываться с исходным разрешением. Этот вариант будет быстрее, поэтому его лучше использовать, когда вам не требуется, чтобы вычисление производилось с исходным разрешением.
Boolean
apply_adjustment
(Дополнительный)

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

  • APPLY —Применить рассчитанное выравнивание к входному набору данных мозаики. Используется по умолчанию.
  • NO_APPLY —Не применять рассчитанное выравнивание к входному набору данных мозаики.
Boolean
maximum_residual
(Дополнительный)

Максимальное допустимое остаточное значение, позволяющее принять расчетную контрольную точку в качестве действительной контрольной точки. Значение по умолчанию равно 5.

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

Определяет коэффициент разрешения, при котором образуются связующие точки при выполнении оценки модели камеры. Значение по умолчанию равно 8, что в 8 раз больше исходного пиксельного разрешения.

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

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

Класс объектов дополнительных контрольных точек.

Feature Class
out_solution_table
(Дополнительный)

Дополнительная таблица расчета выравнивания. Таблица поправок содержит информацию о среднеквадратической ошибке выравнивания и матрицу решений.

Table
out_solution_point_table
(Дополнительный)

Дополнительный класс объектов точек решения. Точки решений являются последними опорными точками, которые используются для выработки решения о выравнивании.

Feature Class
out_flight_path
(Дополнительный)

Дополнительный класс объектов линий траекторий полетов.

Feature Class
maximum_overlap
(Дополнительный)

Степень перекрытия (в процентах) двух изображений, при которой они будут считаться дубликатами.

Так, если это значение равно 0,9, то это значит, что изображение на 90 процентов перекрыто другим изображением, и оно будет считаться дубликатом и потому будет удалено.

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

Значение в процентах, показывающее покрытие опорной точки на изображении. Если это покрытие ниже минимального значения (в процентах), то такое изображение будет неразрешимым и потому будет удалено. Значение по умолчанию – 0,2, то есть 20 %.

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

Управляет автоматическим удалением изображений в случае, если они слишком далеки от маршрута полета.

  • NO_REMOVE —Использовать все изображения. Используется по умолчанию.
  • REMOVE —Удаляет изображения, если они слишком далеки от маршрута полета.
Boolean
in_control_points
(Дополнительный)

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

Feature Class
options
[options,...]
(Дополнительный)

Дополнительные опции для механизма выравнивания. Эти опции предназначены для использования только сторонними механизмами выравнивания.

Value Table

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

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

Пример кода

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

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

import arcpy 
arcpy.ComputeCameraModel_management('c:\data\fgdb.gdb\md', 'output_DSM.tif', 
                                    'HIGH', 'ESTIMATE', 'REFINE', 'APPLY', '5')

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

  • Текущая рабочая область
  • Коэффициент параллельной обработки
  • Сервер удаленной обработки

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

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

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация