Ориентация камеры

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

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

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

Схема ориентации камеры для каждого типа описана ниже.

Тип 1: Heading, pitch, roll

В качестве углов поворота используются направление (heading), угол наклона (pitch) и угол поворота (roll) камеры.

Схема

1|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3 OR

1|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Параметры

Далее приведены описания параметров.

Информация о системе координат

  • H_WKID: значение WKID для горизонтальной системы координат.
  • V_WKID: значение WKID для вертикальной системы координат.

Перспективная точка

  • X: X-координата местонахождения камеры. Единицами измерения являются единицы измерения системы координат, определенные в поле H_WKID.
  • Y: Y-координата местонахождения камеры. Единицами измерения являются единицы измерения системы координат, определенные в поле H_WKID.
  • Z: Z-координата местонахождения камеры. Единицами измерения являются единицы измерения системы координат, определенные в поле SRS.

Угол поворота

  • RA1: Направление камеры в градусах
  • RA2: Наклон камеры в градусах
  • RA3: Поворот камеры в градусах

Параметры аффинного преобразования

Коэффициент аффинного преобразования, который определяет отношение между площадью кадра и площадью снимка.

  • A0,A1,A2: представляет пересчет в направлении x.
  • B0,B1,B2: представляет пересчет в направлении y.

A0 и B0 смещены по столбцам и строкам.

Параметры камеры

  • FL: Фокусное расстояние объектива
  • PPX: Смещение главной точки по оси X от центра камеры
  • PPY: Смещение главной точки по оси Y от центра камеры
  • K1, K2, K3: Коэффициенты радиального искажения
  • P1,P2: коэффициенты тангенциального искажения

Примечание:

Параметры аффинного преобразования, FL, PPX и PPY должны иметь одинаковые единицы измерения. Единицы измерения могут быть в микронах, пикселах или миллиметрах.

Тип 2: Omega, phi, kappa

Omega, phi и kappa используются в качестве углов поворота.

Схема

2|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3 OR

2|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Параметры

Параметры те же, что и в схеме Типа 1, за исключением углов поворота.

Угол поворота

  • RA1: Omega в градусах
  • RA2: Phi в градусах
  • RA3: Kappa в градусах

Все угловые повороты измеряются в положительном направлении против часовой стрелки, и последовательность должна быть такая: сначала omega, затем phi, а затем kappa.

Тип 3: Yaw, pitch, roll

Yaw, pitch и roll используются как углы поворота. Тип 3 поддерживается только для 360-градусных изображений.

Примечание:

Вьюер ориентированных изображений не поддерживает 360-градусные изображения в ArcGIS Pro 3.2 или Map Viewer.

Схема

3|H_WKID|V_WKID|X|Y|Z|RA1|RA2|RA3

Параметры

Параметры те же, что и в схеме Типа 1, за исключением углов поворота.

Угол поворота

  • RA1: Yaw в градусах
  • RA2: Pitch в градусах
  • RA3: Roll в градусах

Type 4: Local tangent plane

Local Tangent Plane (LTP) c Декартовой системой координат East North Up (ENU) используется для представления точки камеры.

Схема

4|LTP_Lat|LTP_Lon|Ellipsoid_Rad|Ellipsoid_EE|RA_Type|V_WKID|LTPX|LTPY|LTPZ|RA1|RA2|RA3 OR

4|LTP_Lat|LTP_Lon|Ellipsoid_Rad|Ellipsoid_EE|RA_Type|V_WKID|LTPX|LTPY|LTPZ|RA1|RA2|RA3|A0|A1|A2|B0|B1|B2|FL|PPX|PPY|K1|K2|K3|P1|P2

Параметры

Далее приведены описания параметров.

Информация LTP

  • LTP_Lat: Широта в градусах начальной точки системы координат LTP
  • LTP_Lon: Долгота в градусах начальной точки системы координат LTP
  • Ellipsoid_Rad: Экваториальная часть Земли
  • Ellipsoid_EE: Эксцентриситет квадратный
  • V_WKID: значение WKID для вертикальной системы координат.

Тип угла поворота

  • RA_Type: Число определяет тип используемых углов поворота
    • 1— RA1, RA2 и RA3 будут иметь значения heading, pitch и roll, соответственно.
    • 2— RA1, RA2, and RA3 будут иметь значения omega, phi и kappa, соответственно.
    • 3— RA1, RA2 и RA3 будут иметь значения yaw, pitch и roll, соответственно.

Параметры аффинного преобразования и параметры камеры не поддерживаются, если RA_Type равно 3.

Перспективная точка

  • LTPX: X-координата центра камеры в плоскости LTP
  • LTPY: Y-координата центра камеры в плоскости LTP
  • LTPZ: Z-координата центра камеры в плоскости LTP

Все остальные параметры имеют то же определение, что и в схеме Типа 1.