Растры. Основные понятия

Наборы растровых данных представляют географические объекты разделением реального мира на непрерывные квадратные или прямоугольные ячейки, покрывающих координатную сеть (грид). Каждая ячейка имеет значение, используемое для предоставления характеристик о её местоположении – температуры, высоты или спектрального значения.

диаграмма набора растровых данных

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

Векторная диаграмма представленная в виде растра

Растры можно использовать для представления всей географической информации (пространственных объектов, изображений и поверхностей). Кроме того, для них существует богатейший набор аналитических инструментов геообработки. В добавление к тому, что растровые наборы данных являются универсальным типом данных для хранения наборов изображений в ГИС, они также широко применяются для представления объектов, делая возможным использование географических объектов в моделировании и анализе растровых данных.

Растры в базе геоданных

Растр это часто используемый набор данных в ГИС, представленный в виде набора ячеек, организованных в строки и столбцы. Пользователи обычно используют множество растровых файлов, и многие из них видят возрастающую потребность в управлении такими данными вместе с остальной географической информацией в СУБД. Базы геоданных предоставляют очень эффективные средства по управлению растровыми данными как в файловых, так и в базах геоданных ArcSDE.

Стратегии управления растрами

Важны две стратегии управления растровыми данными:

  • Предоставление растров – Получая доступ к растровым наборам данных средствами ГИС, вам понравится способ их использования в виде серии растровых файлов. Вы можете использовать серию независимых файлов, либо воспользоваться технологией, например, дополнительным модулем Image к ArcGIS for Server, для управления этими наборами данных в совокупности.
  • Растры в базе геоданных – Данную стратегию полезно использовать в случаях, когда вы хотите управлять растрами, добавлять поведение, и регулировать схему данных; когда вы хотите управлять определенным набором растровых наборов данных, являющихся частью СУБД; когда вам необходимо получить высокое качество содержащейся информации без потерь (без сжатия); и когда вы хотите управлять всем содержимым при помощи одной конфигурации данных.

Географические свойства растровых данных

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

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

Географические свойства растра обычно включают:

  • Его координатную систему.
  • Опорную координату или местоположение в виде пары x,y координат (обычно это верхний левый угол или нижний левый угол растра).
  • Размер ячейки
  • Число строк и столбцов.

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

Диаграмма значений ячеек

Таблица блоков растра базы геоданных

Растровые данные, как правило, намного больше по размеру, чем векторные данные и требует наличия вспомогательной таблицы для хранения. Например, типичный ортоснимок может иметь до 6 700 строк при 7 600 столбцов (более чем 50 миллионов значений ячеек).

Чтобы получить высокую производительность с такими большими растровыми наборами данных, растр в базе геоданных делится на меньшие элементы (понимаемые как блоки) со стандартным размером около 128 строк на 128 столбцов или 256 x 256. Эти более маленькие блоки в дальнейшем хранятся во вспомогательных таблицах для каждого растра. Каждый отдельный элемент (мозаики) хранится в отдельной записи в таблице блоков, как показано ниже.

Диаграмма представления таблицы в виде блока

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

Это разрешает управлять в СУБД растрами огромных размеров, и обеспечивать очень высокую производительность и безопасный многопользовательский доступ.

Расширение растров

Растры достаточно интенсивно используются в приложениях ГИС. База геоданных может управлять растрами для многих целей: как индивидуальными наборами данных, логическими коллекциями наборов данных, и атрибутами изображений в таблицах.

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

Использовать

Задача

Наборы растровых данных

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

диаграмма растра

Наборы данных мозаики

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

Набор данных мозаики

Каталоги растров

Выполнить несколько назначений, в том числе

  • Управление блочного слоя изображений, где каждый блок представляет собой отдельное изображение.
    Диаграмма листа
  • Управление последовательностью растров в СУБД.
    Наборы растровых диаграмм
  • Управление временной последовательностью растров.

    Диаграммы временных наборов

Атрибутивные поля растра в таблице

Хранить картинки или отсканированные документы в виде атрибутов таблицы.

Диаграмма атрибутов растра
9/11/2013