Таблица ориентированных изображений

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

Таблица ориентированных изображений является полезной опцией для добавления изображений в следующих случаях:

  • Формат файла изображения отличается от JPEG/JPG.
  • Метаданные изображения хранятся отдельно от файлов изображений.
  • Метаданные изображения нуждаются в предварительной обработке перед добавлением в набор данных ориентированных изображений.
  • Вы хотите воспользоваться преимуществами Camera Orientation поля атрибутов, что полезно для улучшения преобразований «изображение-земля» и «земля-изображение», а также поддерживает ориентации изображения, которые определяются с помощью: омега, фи, каппа; рыскание, тангаж, крен; и местная касательная плоскость.

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

Поля таблицы ориентированных изображений

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

Поля, поддерживаемые в таблице ориентированных изображений

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

X

Обязательный

Число

X-координата положения камеры в наземной системе координат. Единицами измерения являются единицы измерения системы координат, определенные в поле SRS.

Y

Обязательный

Число

Y-координата положения камеры в наземной системе координат. Единицами измерения являются единицы измерения системы координат, определенные в поле SRS.

SRS

Обязательный

Число

Система координат, связанная с положением камеры как WKID.

ImagePath

Обязательный

String

Путь к файлу изображения. Это может быть локальный путь или URL-адрес, доступный в Интернете. Изображения могут быть в формате JPEG, JPG или TIF. Для изображений, хранящихся в облаке, также поддерживаются форматы MRF.

Имя

Дополнительный

String

Псевдоним для идентификации изображения.

AcquisitonDate

Дополнительный

Дата

Дата, когда изображение было получено. Также может быть указано время получения изображения.

CameraHeading

Дополнительный

Число

Ориентация камеры при первом повороте вокруг оси z камеры. Значение указано в градусах. Значения курса измеряются в положительном направлении по часовой стрелке, где север определяется как 0 градусов. -999 используется, когда ориентация неизвестна.

CameraPitch

Дополнительный

Число

Ориентация камеры при втором повороте вокруг оси X камеры в положительном направлении против часовой стрелки. Значение указано в градусах. Угол наклона (тангаж) равен 0 градусам, когда камера направлена прямо вниз на землю. Допустимый диапазон значений угла наклона составляет от 0 до 180 градусов, при этом 180 градусов — для камеры, обращенной прямо вверх, и 90 градусов — для камеры, обращенной к горизонту.

CameraRoll

Дополнительный

Число

Ориентация камеры при окончательном повороте вокруг оси z камеры в положительном направлении по часовой стрелке. Значение указано в градусах. Допустимы значения от -90 до 90.

CameraHeight

Дополнительный

Число

Высота камеры над землей (источник высот). Единицей измерения является метр. Высота камеры используется для определения видимого экстента изображения; большие значения приведут к увеличению видимого экстента. Значения не должны быть меньше 0.

HorizontalFieldOfView

Дополнительный

Число

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

VerticalFieldOfView

Дополнительный

Число

Обзор камеры в вертикальном направлении. Единицы измерения указаны в градусах, допустимы значения от 0 до 180.

NearDistance

Дополнительный

Число

Ближайшее доступное расстояние изображения от положения камеры. Единицей измерения является метр.

FarDistance

Дополнительный

Число

Наибольшее доступное расстояние изображения от положения камеры. FarDistance используется для определения экстента контура изображения, применяется для определения того, возвращается ли изображение при щелчке по карте, а также для создания дополнительных объектов контура. Единицей измерения является метр. Дальнее расстояние всегда должно быть больше 0.

CameraOrientation

Дополнительный

String

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

OrientedImageryType

Дополнительный

String

Определяет тип изображения:

  • Горизонтальные — изображения, на которых экспозиция параллельна земле и направлена к горизонту.
  • Наклонные — изображения, на которых экспозиция находится под углом к земле, обычно около 45 градусов, так что видны боковые стороны объектов.
  • Надир — изображения, на которых экспозиция перпендикулярна земле и смотрит прямо вниз. Видна только верхняя часть объектов.
  • 360 — Снимки, сделанные с помощью специализированных камер, которые обеспечивают объемный сферический обзор на 360 градусов.
  • Осмотр — изображения объектов крупным планом (менее чем в 5 метрах от камеры).

ImageRotation

Дополнительный

Число

Ориентация камеры в градусах относительно сцены в момент съемки изображения. Поворот добавляется в дополнение к CameraRoll. Значение может варьироваться от -360 до 360.

ElevationSource

Дополнительный

String

Источник высот в виде строки JSON, используемый для вычисления преобразований земля-изображение. Источником высот может быть цифровая модель рельефа (ЦМР; DEM) или постоянное значение. В качестве цифровой модели рельефа можно использовать сервис динамических изображений или сервис полистных изображений. Значение единицы измерения по вертикали VerticalMeasurementUnit будет использоваться в качестве единицы измерения постоянной высоты.

Например, если используется ЦМР, то ниже приведен источник высот:

{“url”:<dem_url>,”rasterFunction”:,”lod”:}

Если ЦМР является сервисом динамических изображений, то может быть указана функция растра (rasterFunction), а если ЦМР является сервисом листов изображений, то уровень детализации.

Если используется постоянная высота, то источником высот является следующее:

{“constantElevation”:<elevation_value>}

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