Обзор параметров хранения растров

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

Группы инструментов дополнительных модулей геообработки, таких как 3D Analyst, Geostatistical Analyst и Spatial Analyst, не применяют всех настроек хранения растров. Обратитесь к разделам Справки по соответствующим инструментам, чтобы узнать, какие параметры среды ими используются.

Не все параметры применяются ко всем типам хранения. Более подробно см. Матрицу хранения растров (ниже). Группа файлов 2 состоит из файлов ERDAS IMAGINE. Все остальные форматы файлов растров, поддерживаемые ArcGIS, попадают в Группу файлов 1.

Матрица хранения растров

Параметры хранения

Группа файлов 1

Группа файлов 2

Персональная база геоданных

Файловая база геоданных

ArcSDE

Пирамидные слои

да

Файл OVR

да

Тип RRD

да

Тип RRD

да

да

  • Пересчет

да

да

да

да

да

  • Уровни

да

да

да

да

да

  • Пропустить первое

да

нет

нет

да

да

Статистика растра

да

да

да

да

да

  • коэффициент пропуска

да

да

да

да

да

  • игнорируемое значение

да

да

да

да

да

Сжатие

да*

да

сжатие RLE

да

да

да

  • LZ77

да*

нет

да

да

да

  • JPEG

да*

нет

да

да

да

  • JPEG 2000

да*

нет

да

да

да

Размер листа

Только TIFF

нет

нет

да

да

Матрица хранения растров
ПримечаниеПримечание:

Сжатие зависит от типа формата файла. Сведения о форматах файлов, поддерживающих сжатие, см. в разделе Поддерживаемые форматы файлов наборов растровых данных.

Пирамидные слои

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

Если опция Строить пирамидные слои (Build pyramids) не отмечена, для выходных растров они построены не будут. Если вы не будете строить пирамидные слои, хранение данных останется без изменений, но при этом уменьшится скорость отображения растров, особенно это актуально для больших наборов растровых данных.

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

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

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

Если пирамидные слои растра построены как просмотры (OVR), то также возможно сжать пирамидные слои, используя LZ77 или JPEG. Если пирамиды можно создать только как набор данных с уменьшенным разрешением, дополнительные опции сжатия недоступны.

Статистика

Эта опция позволяет вам посчитать статистику для выходных наборов растровых данных. Статистика необходима для Ваших наборов данных для выполнения определенных задач в ArcMap или ArcCatalog, таких, как применение растяжки контраста или классификация Ваших данных. Вычисление статистики не обязательно, поскольку оно произойдёт автоматически при первой необходимости. Однако, рекомендуется вычислить статистику для наборов растровых данных до работы с ними, если вы собираетесь использовать данные, для которых необходима статистика. Отображение растров по умолчанию в большинстве случаев будет производиться значительно быстрее, если статистика уже вычислена, поскольку при этом применяется стандартный метод растяжки.

Установка коэффициента пропуска позволяет вам повысить скорость вычисления статистики путем пропуска пикселей. Коэффициент пропуска не применяется для наборов данных GRID.

Значения, которые будут игнорироваться, не будут участвовать в вычислении статистики. Как правило, Вы можете игнорировать фоновые значения.

Тип сжатия

Параметр типа сжатия используется любым инструментом, выходными данными которого является набор растровых данных. Для инструментов геообработки доступно девять разных методов сжатия. Из этих сжатий, четыре типа сжатия поддерживается при загрузке растров в базу геоданных: LZ77, JPEG, JPEG2000 и NONE.

Допустимое сжатие для глубины каждого пиксела.

Сжатие (Compression)

Глубина пиксела (8 bit)

Глубина пиксела (16 bit)

Дополнительная информация

LZ77

Да

Да

Любая глубина пиксела

JPEG

Да

No

JPEG_YCbCr

Да

No

JPEG2000

Да

Да

PackBits

Да

No

1-битные в 8-битные данные

LZW

Да

Да

Любая глубина пиксела

RLE

Да

Да

Любая глубина пиксела

CCITT_G3

No

No

Только для 1-битных данных

CCITT_G4

No

No

Только для 1-битных данных

CCITT_1D

No

No

Только для 1-битных данных

Допустимое сжатие для глубины каждого пиксела.

Сжатие LZ77 (по умолчанию) является сжатием без потерь, т.е. значения ячеек сохраняются. Он использует тот же алгоритм сжатия, как и формат изображения PNG и аналогично ZIP сжатию. Поскольку вы можете быть уверены, что пиксели не изменят свои значения при сжатии, используйте LZ77 для проведения визуального или алгоритмического анализа.

JPEG представляет собой сжатие с потерей качества, поскольку значения ячеек растра могут не сохраниться после операций сжатия и декомпрессии. Он использует общедоступные домены алгоритма сжатия JPEG (JFIF) и работает только для неподписанных 8-битных данных растра (одноканальных оттенков серого или трехканальных растровых данных).

JPEG_YCbCr является худшим сжатием с помощью компонентов цветового пространства – яркости (Y) и цветности (Cb и Cr).

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

Если JPEG или JPEG2000 выбраны, Вы можете также установить качество сжатия для контроля потерь качества изображения с помощью алгоритма сжатия. Значения пикселей изображения, сжатых с более высоким качеством сжатия, будут ближе, чем у исходного изображения. Корректные диапазоны значений качества сжатия для JPEG – от 5 до 95. Корректные диапазоны значений для JPEG 2000 – от 1 до 100. Качество сжатия по умолчанию равняется 75. Степень сжатия зависит от данных и качества сжатия. Чем больше однородных данных, тем выше степень сжатия. Чем ниже качество, тем выше степень сжатия. Сжатие с потерями обычно приводит к более высоким степеням сжатия, чем сжатие без потерь.

Основное преимущество сжатия данных – экономия пространства на диске и повышение скорости отображения, поскольку объём передаваемой информации становится меньше.

Размер листа

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

Размер листа по умолчанию равен 128 на 128, что подходит для большинства случаев. Однако, если размер листа слишком велик, при доступе к данным, объём передаваемой информации неоправданно возрастет. Например, вы хотите отобразить окно размером 100 на 100, и оно покрывает только одну страницу. Если вы установите размер листа на 512, вам нужно будет получить лист 512 на 512 пикселов. Если размер листа установлен 128 на 128, у вас будет меньше дополнительных данных, если размер окна отображения 100 на 100.

Метод пересчета

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

NoData

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

9/12/2013