В этом разделе перечислены известные и распознаваемые поля в таблице камер типа растра Кадровая камера.Эта таблица позволяет узнать спецификации основных параметров камеры, в том числе и те, которые отвечают за внутреннее ориентирование (ВО).Дополнительные сведения о растровом типе Кадровая камера Esri, схемах кадров и камер, см. в описании.
Таблица камер может храниться в нескольких форматах: таблица базы геоданных, таблица класса объектов, каталог растров или файл *.csv.Ниже перечислены поля, которые могут быть в этой таблице. В конце этой статьи вы найдете пример таблицы камер.
Список полей, поддерживаемых в таблице камер
Имя поля | Тип поля | Тип данных | Описание | Домен |
---|---|---|---|---|
CameraID | Обязательное | Строковые | Первичный ключ, идентифицирующий параметры камеры. | |
FocalLength | Обязательное | Числовые | Фокусное расстояние объектива камеры, измеренное в микронах. | |
PrincipalX | Обязательное | Числовые | Х-координата главной точки автоколлимации, измеренная в микронах. | |
PrincipalY | Обязательное | Числовые | Y-координата главной точки автоколлимации, измеренная в микронах. | |
A0 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если это поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. A0 представляет пересчет в направлении x. | |
A1 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. A1 представляет изменение масштаба в направлении x. , где mx это изменение масштаба в направлении x, а t – это угол поворота от оси x, против часовой стрелки. | |
A2 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. A2 представляет угол наклона направления x. , где k – это коэффициент наклона вдоль оси x, равный тангенсу угла наклона. Угол наклона отсчитывается от оси y. | |
B0 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. B0 представляет пересчет в направлении y. | |
B1 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. B1 представляет изменение масштаба в направлении y. , где my это изменение масштаба в направлении y, а t – это угол поворота от оси x, против часовой стрелки. | |
B2 | Обязательное | Числовые | Коэффициент аффинного преобразования, который определяет отношение между площадью снимка и площадью кадра. Направление преобразования задается в поле AffineDirection. Если поле не существует, по умолчанию image-space равняется film-space. Единицами измерения являются микроны. B2 представляет угол наклона направления x. , где k – это коэффициент наклона вдоль оси x, равный тангенсу угла наклона. Угол наклона отсчитывается от оси y. | |
BlockName | Дополнительное | Строковые | Имя блока (проекта), которому принадлежит снимок. | |
NRows | Дополнительное | Числовые | Число строк пикселей в снимке. | |
NColumns | Дополнительное | Числовые | Число столбцов пикселей в снимке. | |
NBands | Дополнительное | Числовые | Число каналов пикселей в снимке. | |
Pixeltype | Дополнительное | Числовые или строковые | Тип пиксела изображения, либо в виде числового значения, соответствующего rstPixelType, или сопоставленной строки. | Числовые значения, совпадающие с rstPixelType: PT_U1=0, PT_U2=1, PT_U4=2, PT_UCHAR=3, PT_CHAR=4, PT_USHORT=5, PT_SHORT=6, PT_ULONG=7, PT_LONG=8, PT_FLOAT=9, PT_DOUBLE=10, PT_COMPLEX=11, PT_DCOMPLEX=12, PT_CSHORT=12, PT_CLONG=14. |
Совпадающий текст: 8_BIT_UNSIGNED, 8_BIT_SIGNED, 16_BIT_UNSIGNED, 16_BIT_SIGNED, 32_BIT_UNSIGNED, 32_BIT_SIGNED, 32_BIT_FLOAT, 1_BIT, 2_BIT, 4_BIT, 64_BIT. | ||||
SRS | Дополнительное | Строковые | Система координат, связанная с точкой перспективы, в виде WKT-PRJ, текстового пути к файлу или кода EPSG. По умолчанию, это система координат, определенная пользователем или пространственная привязка набора данных мозаики. | |
AffineDirection | Дополнительное | Строковые | Определяет направление, в котором выполнено аффинное преобразование внутренней ориентации. Если не указано, по умолчанию применяется направление изображение-к-кадру (+1). | +1: изображение-к-кадру (image-to-film) |
-1: кадр-к-изображению (film-to-image) | ||||
OrientationType | Дополнительное | Строковые | Определяет, как описаны параметры внешнего ориентирования (EO). По умолчанию – OPK. | OPK – определяет параметры внешнего ориентирования как углы в полях Omega, Phi, Kappa, Angle Direction и Polarity. |
RPY – определяет параметры внешнего ориентирования как углы в полях Roll, Pitch, Yaw, Angle Direction и Polarity. | ||||
Matrix – определяет параметры внешнего ориентирования как матрицу из 9 коэффициентов в поле Matrix. | ||||
AverageZ | Дополнительное | Числовые | Средняя высота Земли.По умолчанию это значение, указанное в свойствах ортотранформации типа растра, или ноль, если оно неизвестно. | |
ApplyECC | Дополнительное | Логические | Показывает, нужно ли учитывать кривизну Земли при применении преобразования по отношению к наземным опорным точкам. По умолчанию – FALSE. | True – При применении преобразования по отношению к наземным координатам нужно учитывать кривизну Земли |
False – Кривизна Земли не учитывается. | ||||
EarthRadius | Дополнительное | Числовые | Значение радиуса кривизны Земли. Значение по умолчанию равно 6378137.0. | |
AngleDirection | Дополнительное | Строковые | Указывает направление углов внешнего ориентирования. Значение по умолчанию равно -1. | -1: Определяет, что углы внешнего ориентирования рассчитываются по часовой стрелке |
+1: Определяет, что углы внешнего ориентирования рассчитываются против часовой стрелки | ||||
Полярность | Дополнительное | Числовые | Определяет, с какой стороны от центра перспективы находится плоскость изображения: объекта или плоскости Земли. Значением по умолчанию является -1, что означает обратную сторону. | -1: Обратная сторона плоскости изображения. |
+1: Та же сторона плоскости изображения. | ||||
DistortionType | Дополнительное | Строковые | Определяет описание искажений объектива. По умолчанию – Esri-Konrady. | Esri-Konrady – Определяет степень второго и четвертого радиальных расстояний, которые применяются к коэффициенту Конради для определения финальных поправок к радиальной дисторсии. Также определяет дисторсию объектива, которая задается пятью коэффициентами в поле Konrady. |
USGS-Konrady – Указывает степень третьего и пятого радиальных расстояний, которая применяется к коэффициенту Конради для определения финальных поправок. | ||||
Radial – Указывает, что дисторсия определена как набор пар (r, v) с радиальным расстоянием и соответствующим значением искажения. | ||||
Konrady | Дополнительное | Строковые | Определяет набор коэффициентов Конради, описывающих радиальную дисторсию. Пять коэффициентов могут быть разделены пробелами или двоеточиями. | |
RadialDistances | Дополнительное | Строковые | Радиальные расстояния показывают упорядоченный набор значений <r[i]> длины N, где расстояние в микронах, а набор значений может быть разделен пробелами или точками с запятой. Каждому значению расстояния r[i] соответствует значение d[i]. | |
RadialDistortions | Дополнительное | Строковые | Значения искажения представлены в виде упорядоченного набора значений <d[i]> длины N, где значения в микронах и они разделены пробелами или точками с запятой. |
Пример схемы таблицы камер
Ниже приведен пример таблицы камер, которая хранится в виде таблицы базы геоданных.В этой таблице перечислены поля, рассмотренные выше. В примере приведена только одна строка, поскольку использовалась только одна камера.
Пример таблицы камеры
OBJECTID | CAMERAID | FOCALLENGTH | PRINCIPALX | PRINCIPALY | A0 | A1 | A2 | B0 | B1 | B2 | SRS |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | [0] | 55173.140478 | -476.641812 | -14.823294 | -18529.301232 | 6.598754 | 0 | 12352.867488 | 0 | -6.598754 | 3261 |