Skip to main content

Свойства набора данных мозаики

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

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

Для набора данных мозаики свойство Describe dataType возвращает значение "MosaicDataset".

Свойства

Свойство Объяснение Тип данных

allowedCompressionMethods

(Только для чтения)

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

  • None—Нет сжатия

  • LZ77—Сжатие LZ77

  • JPEG—Сжатие JPEG

  • LERC—Сжатие LERC

String

allowedFields

(Только для чтения)

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

String

allowedMensurationCapabilities

(Только для чтения)

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

  • None—Нельзя использовать инструменты измерения.

  • Basic—Можно использовать измерительные инструменты Расстояние, Область, Определение расположения точки и Положение центроида.

  • Base-Top Height—Высота структуры рассчитывается путем измерения от основания структуры до вершины.

  • Top-Top Shadow Height—Высота конструкции рассчитывается путем измерения от вершины конструкции до верхней точки тени конструкции на земле.

  • Base-Top Shadow Height—Высота конструкции рассчитывается путем измерения от вершины конструкции до верхней точки тени конструкции на земле.

  • 3D—Используется для определения высот 3D-объектов, таких как зданий, если имеется ЦМР.

String

allowedMosaicMethods

(Только для чтения)

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

  • None—Располагает растры на основании порядкового значения (ObjectID) в таблице атрибутов набора данных мозаики.

  • Closest to Center—Позволяет сортировать растры на основе порядка по умолчанию, где растры, центры которых находятся ближе к центру просмотра, располагаются наверху.

  • Closest to Nadir—Позволяет сортировать растры по расстоянию между положением надира и центром вида. Этот метод сходен с методом Ближайшие к центру, но использует точку надира к растру, которая может отличаться от центра, особенно если снимок наклонный.

  • Closest to Viewpoint—Позволяет сортировать растры на основе определенного пользователем местоположения и местоположения надира для растров с помощью инструмента Точка обзора.

  • By Attribute—Позволяет сортировать растры на основе определенного атрибута метаданных и его отличия от базового значения.

  • North-West—Позволяет упорядочивать растры независимо от вида, при этом растры, центрируемые на северо-западе, отображаются сверху.

  • Seamline—Обрезает растр, используя заранее определенную форму для каждого растра с помощью дополнительного расположения вдоль разрывов, и располагает изображения на основании поля SOrder таблице атрибутов.

  • Lock Raster—Позволяет пользователю фиксировать отображение одного или нескольких растров в зависимости от значения ObjectID.

String

applyColorCorrection

(Только для чтения)

Если информация о цветовой коррекции доступна в наборе данных мозаики, то True означает, что эта коррекция будет применена.

Boolean

blendWidth

(Только для чтения)

Расстояние, используемое оператором мозаики Смешанный.

Double

blendWidthUnits

(Только для чтения)

Указывает единицы измерения ширины смешивания линий.

  • Pixels—Ширина смешивания измеряется в пикселах.

  • Mosaic Dataset Unit—Ширина смешивания измеряется в тех же единицах, которые используются в наборе данных мозаики.

String

cellSizeToleranceFactor

(Только для чтения)

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

Double

childrenNames

(Только для чтения)

Список имен вспомогательных таблиц, которые являются компонентами набора данных мозаики.

String

clipToBoundary

(Только для чтения)

Значение True показывает, что экстент изображения ограничен по геометрии границы. False означает, что он ограничен по экстенту границы.

Boolean

clipToFootprint

(Только для чтения)

Указывает, является ли экстент каждого растра ограниченным по своему контуру.

Boolean

ConnectionFiles

(Только для чтения)

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

String

defaultCompressionMethod

(Только для чтения)

Метод сжатия по умолчанию для изображения. Это значение извлекается из списка методов, возвращаемого свойством allowedCompressionMethods.

String

defaultMensurationCapability

(Только для чтения)

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

String

defaultMosaicMethod

(Только для чтения)

Метод мозаики по умолчанию для мозаичного изображения. Это значение извлекается из списка, возвращаемого свойством allowedMosaicMethods.

String

defaultProcessingTemplate

(Только для чтения)

Возвращает имя текущей шаблона обработки по умолчанию.

String

defaultResamplingMethod

(Только для чтения)

Указывает метод выборки по умолчанию для пикселов.

  • NEAREST—Будет использован метод пересчета Ближайшее соседство.

  • BILINEAR—Будет использован метод пересчета Билинейная интерполяция.

  • CUBIC—Для пересчета будет использоваться метод кубической свертки.

  • MAJORITY—Будет использован метод пересчета Большинство.

String

dimensionAttributes

(Только для чтения)

Возвращает список переменных, имена измерений и атрибуты каждого измерения, разделенные символом черты (|). Атрибуты измерений включают Description, Unit, Count, Minimum, Maximum, Interval, IntervalUnits, HasRegularIntervals и HasRanges.

Формат, возвращаемой строки, <variable1>|<dimension2>|Description:<description>;Unit:<unit>;Count:<number of dimension values>;Minimum:<min dimension value>;Maximum:<max dimension value>;Interval:<interval>; IntervalUnit:<interval unit>;HasRegularIntervals:<boolean>; HasRanges:<boolean>, <variable1>|<dimension2>|Description:<description>; ... ..

String

dimensionNames

(Только для чтения)

Возвращает список имен измерений, связанных с каждой переменной в многомерном наборе данных мозаики. Значение переменной и имя измерения разделены символом черты (|), а каждая пара переменной и измерения отделена от другой пары запятой.

Формат, возвращаемой строки, <variable_name1>|<dimension_name2>, <variable_name2>| dimension_name2>.

String

dimensionValues

(Только для чтения)

Возвращает значения для каждого измерения, связанного с каждой переменной:

  • Имя переменной, имя измерения и значения измерений разделены символом черты (|).

  • Каждый кортеж <variable>|dimension|dimensionValue отделяется запятой.

  • Минимальные и максимальные значения измерений отделяются символом тире.

  • Значения измерений разделяются точкой с запятой.

Формат, возвращаемой строки, <variable1>|<dimension1>|<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>;<minDimValue>-<maxDimValue>, <variable1>|<dimension2>|<minDimValue>-<maxDimValue>; ... ..

String

endTimeField

(Только для чтения)

Поле, определяющее время окончания.

String

footprintMayContainNoData

(Только для чтения)

True, если NoData является допустимым значением пиксела.

Boolean

GCSTransforms

(Только для чтения)

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

String

isMultidimensional

(Только для чтения)

True, если набор данных мозаики имеет привязанную многомерную информацию.

Boolean

JPEGQuality

(Только для чтения)

Используется процент качества изображения, если для этого набора данных применяется сжатие JPEG.

Long

LERCTolerance

(Только для чтения)

Применяется максимальное значение ошибки на пиксел, если набор данных мозаики использует сжатие LERC.

Double

maxDownloadImageCount

(Только для чтения)

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

Long

maxDownloadSizeLimit

(Только для чтения)

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

Long

maxRastersPerMosaic

(Только для чтения)

Максимальное количество растров для мозаики. Это свойство влияет на сервис изображений, созданный из набора данных мозаики.

Long

maxRecordsReturned

(Только для чтения)

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

Long

maxRequestSizeX

(Только для чтения)

Максимальное количество столбцов при каждой генерации мозаичного изображения.

Long

maxRequestSizeY

(Только для чтения)

Максимальное количество строк при каждой генерации мозаичного изображения.

Long

minimumPixelContribution

(Только для чтения)

Минимальное количество пикселов, необходимых в области интереса для того, чтобы элемент набора данных мозаики рассматривался в качестве компонента этой области.

Long

mosaicOperator

(Только для чтения)

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

  • FIRST—Выходным значением ячейки перекрывающихся областей будет значение из первого набора растровых данных, из которого составлена мозаика в этом местоположении.

  • LAST—Выходным значением ячейки перекрывающихся областей будет значение из последнего набора растровых данных, из которого составлена мозаика в этом местоположении. Это значение по умолчанию

  • BLEND—Выходным значением ячейки перекрывающихся областей будет горизонтально взвешенное вычисление значений ячеек в перекрывающейся области.

  • MEAN—Выходным значением ячейки перекрывающихся областей будет среднее значение перекрывающихся ячеек.

  • MINIMUM—Выходным значением ячейки перекрывающихся областей будет минимальное значение перекрывающихся ячеек.

  • MAXIMUM—Выходным значением ячейки перекрывающихся областей будет максимальное значение перекрывающихся ячеек.

  • SUM—Выходным значением ячейки перекрывающихся областей будет сумма всех перекрывающихся ячеек.

String

multidimensionalInfo

(Только для чтения)

Возвращает объект JSON, представляющий многомерную информацию набора данных мозаики.

Для получения дополнительной информации о синтаксисе JSON для объекта, см. раздел Многомерная информация для REST API.

String

orderBaseValue

(Только для чтения)

Изображения сортируются на основе разницы между этим значением и значением, заданным в свойстве orderField. Применяется только при заданном методе мозаики По атрибуту. Если значение orderBaseValue связано со временем, строка времени возвращается в следующем формате: ГГГГ/ДД/ММ ЧЧ:ММ:СС.

Double

orderField

(Только для чтения)

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

String

processingTemplates

(Только для чтения)

Возвращает список имен шаблонов обработки, связанных с набором данных мозаики.

String

rasterMetadataLevel

(Только для чтения)

Задает метаданные, которые будут передаваться с сервера клиенту.

  • None—Никаких метаданных передано не будет.

  • Full—Основная информация о наборе растровых данных и детали последовательности функции будут перенесены.

  • Basic—Будет перенесен уровень информации набора растровых данных, например, информация о столбцах и строках, размере ячеек и пространственной привязке.

String

referenced

(Только для чтения)

True - если это связанный набор данных мозаики; False - если это регулярный набор данных мозаики.

Boolean

sortAscending

(Только для чтения)

Задает порядок изображений по умолчанию, определяемый методами мозаики.

  • ASCENDING—Растры будут отсортированы по возрастанию.

  • DESCENDING—Растры будут отсортированы по убыванию.

String

startTimeField

(Только для чтения)

Поле, определяющее время начала.

String

timeValueFormat

(Только для чтения)

Формат, в котором указываются время начала и время окончания.

String

useTime

(Только для чтения)

True, если набор данных мозаики содержит временные данные.

Boolean

variableAttributes

(Только для чтения)

Возвращает список переменных и их атрибутов. Имя переменной и ее атрибуты разделены символом черты (|). Каждая переменная со своими атрибутами отделена запятой. Атрибутами переменной являются Описание и Единицы измерения.

Формат, возвращаемой строки, <variable_name1>|Unit:<units>;Description:<Description>, <variable_name2>|Unit:<units>;Description:<Description>.

String

variableNames

(Только для чтения)

Возвращает список имен переменных связанных с многомерным растром.

Формат, возвращаемой строки, <variable_name1>, <variable_name2>, ..., <variable_nameX>.

String

viewpointSpacingX

(Только для чтения)

Горизонтальный сдвиг, который используется для расчета того, где находится центр области интереса (вида отображения) при нажатии кнопки со стрелкой в диалоговом окне Точка обзора. Эти значения вычисляются в единицах системы пространственной привязки набора данных мозаики. Применяется только при заданном методе мозаики Ближайший к точке обзора.

Double

viewpointSpacingY

(Только для чтения)

Вертикальный сдвиг, который используется для расчета того, где находится центр области интереса (вида отображения) при нажатии кнопки со стрелкой в диалоговом окне Точка обзора. Эти значения вычисляются в единицах системы пространственной привязки набора данных мозаики. Применяется только при заданном методе мозаики Ближайший к точке обзора.

Double