Наборы данных мозаики в базе геоданных в DB2
Наборы данных мозаики содержат каталог растров и набор свойств и правил, определяющих вид мозаики "на лету" каталога растров. Дополнительные сведения см. в разделе Что такое набор данных мозаики.
Наборы данных мозаики в ArcGIS for Desktop
В дереве Каталога наборы данных мозаики представлены следующим значком:
Имя набора данных мозаики в базе геоданных в DB2 содержит имя базы данных, имя владельца набора данных, а также имя самого набора данных мозаики.
Наборы данных мозаики в базе данных IBM DB2
Информация о наборах данных мозаики хранится в системных таблицах GDB_ITEMS и GDB_ITEMTYPES. В схеме пользователя, который создал наборы данных мозаики, могут храниться 12 дополнительных таблиц. Четыре из них – таблицы ART, BND, CAT и LOG – создаются при использовании полученного набора данных мозаики; другие таблицы генерируются при первом выполнении операции, для которой они необходимы. Связанные наборы данных мозаики содержат только две таблицы: BND и LOG.
Часть имени таблицы представляет собой имя набора данных мозаики. Убедитесь, что длина присваиваемого набору данных мозаики имени не превышает 22 символов.
В этой таблице хранятся результаты анализа, сгенерированные инструментом геообработки Анализировать набор данных мозаики.
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | ID строки | NOT NULL |
RESULTID | INTEGER | Идентификатор сообщения о результате анализа | |
RESULTTYPE | INTEGER | Сообщение о типе анализа | |
MSGTEXT | VARCHAR(250) | Сообщение о результате анализа | |
ITEMCOUNT | INTEGER | Число элементов набора данных мозаики, имеющих соответствующий результат анализа | |
SEVERITY | INTEGER | Важность сообщения: 0 = высокая, 1 = средняя, 2 = низкая | |
ITEMTS | DECIMAL(31) | Время выполнения анализа растра | |
SHAPE | ST_GEOMETRY | Пространственное поле, связанное с результатом анализа |
Данная таблица содержит историю всех типов растра, используемых в этом наборе данных мозаики.
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор растра |
NOT NULL |
TYPENAME |
VARCHAR(50) |
Имя типа растра или продукта. |
|
RASTERTYPE |
BLOB |
Последовательный объект, хранящий все свойства определенного типа растра. |
|
DESCRIPTION |
VARCHAR(250) |
Пользовательское описание растра, которое помогает идентифицировать отдельную операцию добавления растра. |
|
FIRSTADD |
TIMESTAMP |
Записывает дату и время добавления растров в набор данных мозаики с использованием соответствующего объекта типа растра. Эта временная отметка никогда не изменяется, и указывает на первое время использования типа растра в мозаике. |
|
LASTADD |
TIMESTAMP |
Записывает дату и время синхронизации одного или более растров с использованием данного типа растра. Значение данного поля изменяется при каждом использовании соответствующего типа растра. |
|
LASTSYNCH | TIMESTAMP | Дата и время последней синхронизации типа растра. |
Граница для набора данных мозаики является классом объектов. Данная таблица определяет границу (экстент) набора данных мозаики.
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор растра |
NOT NULL |
SHAPE |
ST_GEOMETRY |
Форма границы растра |
Представляет собой каталог растров за набором данных мозаики. В нем хранятся наборы растровых данных, участвующих в создании мозаики.
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор набора данных |
NOT NULL |
NAME |
VARCHAR(50) |
Отображаемое имя для элемента каталога |
|
MINPS |
DECIMAL(31) |
Минимальный размер пиксела |
|
MAXPS |
DECIMAL(31) |
Максимальный размер пиксела |
|
LOWPS |
DECIMAL(31) |
Низкий размер пиксела |
|
HIGHPS |
DECIMAL(31) |
Высокий размер пиксела |
|
CATEGORY |
INTEGER |
Идентификаторы типа набора данных: 0 = Unknown, 1 = Primary, 2 = ServiceOverview, 3 = DerivedRaster, 255 = Custom |
|
TAG |
VARCHAR(20) |
Определяет набор данных в шаблоне функции и указывает на то, является ли набор данных панхроматическим, мультиспектральным или объединенным |
|
GROUPNAME |
VARCHAR(50) |
Имя групп, используемых для связи наборов данных, принадлежащих отдельному проекту (например, для создания сцены QuickBird панхроматический и мультиспектральный растры, необходимые для участия в панхроматической обработке, будут иметь одно имя группы). |
|
PRODUCTNAME |
VARCHAR(50) |
Имя поставщика продукта растровых данных предоставляются источником данных |
|
CENTERX |
DECIMAL(31) |
X-координата центра минимального очерчивающего прямоугольника растра. |
|
CENTERY |
DECIMAL(31) |
Y-координата центра минимального очерчивающего прямоугольника растра. |
|
ZORDER |
DECIMAL(31) |
Управляет порядком отрисовки растров в наборе данных мозаики |
|
SORDER |
DECIMAL(20) |
Указывает на порядок растров Используется в бесшовном методе мозаики |
|
TYPEID |
INTEGER |
ObjectID записи в таблице amd_art, которая содержит подробную информацию об объекте типа растра |
|
STEREOID |
VARCHAR(50) |
ObjectID записи в таблице AMD_<NAME>_STR, которая содержит детали участвующих стереопар |
|
ITEMTS |
DECIMAL(31) |
Временная отметка измененного растра Используется для отслеживания того, какие обзорные изображения (overviews) нуждаются в перестройке при изменении выделенных растров. Используется инструментом геообработки Построить обзорные изображения (Build Overviews) |
|
URIHASH |
VARCHAR(50) |
Уникально идентифицирует источники растра Используется инструментом геообработки Синхронизировать набор данных мозаики (Synchronize Mosaic Dataset) |
|
URI |
BLOB |
Последовательный уникальный идентификатор ресурса (URI), используемый для повторного создания набора растровых данных |
|
THUMBNAIL | BLOB | Уменьшенное изображение растра | |
SLEVELPS | DECIMAL(31) | Размер ячейки, соответствующий уровню размеров ячеек, связанных с каждым набором данных мозаики Значения вводятся при построении линий сшивки набора данных мозаики. | |
SHAPE |
ST_GEOMETRY |
Минимальный очерчивающий прямоугольник набора растровых данных |
|
RASTER |
INTEGER |
Ссылка на набор растровых данных с его функциями |
В данной таблице хранится информация о цветовой коррекции.
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | ID строки | NOT NULL |
ASSOCOBJECTID | INTEGER | ID строки каталога набора данных мозаики | NOT NULL |
NAME | VARCHAR(256) | Имя элемента растра | |
PRESTORGAMMATABLEBLOB | BLOB | Большой двоичный объект цветовой коррекции предварительной растяжки цветовой карты или карты гаммы | |
RASTER | INTEGER | Растр локального усредненного или локального стандартного отклонения |
В этой таблице хранится управляемый кэш элемента, созданный инструментом Построить кэш элемента (Build Item Cache) или функцией Кэшированный растр (Cached Raster) в ArcGIS for Desktop.
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | Уникальный идентификатор набора данных | NOT NULL |
NAME | VARCHAR(50) | Имя управляемого кэш элемента или функции кэширования растра | |
RASTER | INTEGER | Набор данных управляемого кэш элемента или функции кэширования растра |
В данной таблице хранятся уровни размера ячейки для набора данных мозаики. Таблица создается при указании или вычислении размера ячейки набора данных мозаики. Информация в таблице обновляется при вычислении уровней размера ячейки или определении обзорных изображений, и используется при создании обзорных изображений (overviews).
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | Уникальный идентификатор набора данных | NOT NULL |
INSTANCEID | INTEGER | ObjectID экземпляра типа растра хранится в таблице типа растра, связанной с соответствующим уровнем размера ячейки Значение -1 указывает, что уровень размера ячейки не принадлежит отдельному экземпляру типа растра, а принадлежит всему набору данных мозаики. | |
LEVELID | INTEGER | Идентификатор, связанный с уровнем размера ячейки | |
CELLSIZE | DECIMAL(31) | Значение размера ячейки, соответствующее уровню размеров ячеек | |
MINPS | DECIMAL(31) | Минимальный размер пиксела | |
MAXPS | DECIMAL(31) | Максимальный размер пиксела | |
CATEGORY | INTEGER | Категория элемента набора данных мозаики: 0 = unknown, 1 = primary, 2 = unprocessed overviews, 3 = processed overview, 255 = custom | |
SHAPE | ST_GEOMETRY | Минимальный ограничивающий полигон всех элементов, принадлежащих соответствующему уровню размера ячейки |
Данная таблица содержит ошибки, предупреждения и сообщения, созданные различными операциями, выполняемыми на наборе данных мозаики.
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор каждой строки в данной таблице |
NOT NULL |
MSGCODE |
INTEGER |
Код ошибки или предупреждения, уникальным образом идентифицирующий сообщение |
NOT NULL |
MSGSRC |
VARCHAR(100) |
Источник; обычно имя операции, создающей данное сообщение |
|
MSGTEXT |
VARCHAR(250) |
Текстовое описание сообщения |
|
MSGELAPSED | DECIMAL(31) | Время, затраченное на выполнение процессов, связанных с этим сообщением | |
MSGTYPE |
INTEGER |
Отличия между ошибкой, предупреждением и информационными сообщениями: 1 = Error, 2 = Warning, 3 = Info1, 4 = Info2, 5= Info3, 100 = Debug |
|
RASTERID |
INTEGER |
ObjectID записи в таблице AMD_<NAME>_CAT, соответствующей данному сообщению |
|
MSGTIME |
nvarchar(30) |
Дата и время получения ошибки или предупреждения |
По умолчанию, обзорные растры, созданные для наборов данных мозаики, хранятся в данной таблице. При изменении места хранения обзорных изображений, что выполняется с использованием инструмента Задать обзорные изображения (Define Overviews), данная таблица не заполняется. Вместо этого, в поле urihash таблицы AMD_<NAME>_CAT будет сохранен указатель на место хранения обзорного изображения.
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | Уникальный идентификатор растра записи обзора | NOT NULL |
NAME | VARCHAR(50) | Генерируемое системой значение имени набора растровых данных, которое определяет строку и столбец записи обзора | |
RASTER | INTEGER | Набор растровых данных |
Данная таблица определяет форму сшивки, используемой при создании мозаики при работе с методом MosaicMethod (линия сшивки).
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор растра линии сшивки |
NOT NULL |
RASTERID |
INTEGER |
ObjectID записи в таблице amd_cat, которое соответствует форме линии сшивки |
|
BLENDWIDTH | INTEGER | Ширина микширования пикселов вдоль линии сшивки | |
BLENDTYPE | INTEGER | Тип микширования пикселей: 1 = Both - оба (микширование по обеим сторонам линии сшивки), 2 = Inside - внутри (микширование от линии сшивки по направлению к центру изображения), 3 = Outside - вне (микширование вне линии сшивки). | |
SHAPE |
ST_GEOMETRY |
Форма линии сшивки |
В данной таблице хранятся стерео ID пар, участвующих в стереоизображении.
Имя поля |
Тип поля |
Описание |
Null? |
---|---|---|---|
OBJECTID |
INTEGER |
Уникальный идентификатор для каждой записи данной таблицы |
NOT NULL |
STEREOID1 |
VARCHAR(50) |
ID одной из участвующих стереопар |
|
STEREOID2 |
VARCHAR(50) |
ID другой из участвующих стереопар |
В этой таблице хранится отношение один-ко-многим между каждым проанализированным элементом набора данных мозаики и набором соответствующих результатов анализа.
Имя поля | Тип поля | Описание | Null? |
---|---|---|---|
OBJECTID | INTEGER | ID строки | NOT NULL |
RASTERID | INTEGER | Соответствует полю ObjectID в таблице amd_cat | |
RESULTID | INTEGER | Идентификатор сообщения о результате анализа |
Штриховые линии определяют неявные отношения между столбцами.
Наборы данных мозаики в XML-документе
Наборы данных мозаики в настоящий момент не поддерживаются в XML-документах.