ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Сжатие (Параметры среды)

  • Примечания по использованию
  • Синтаксис диалога
  • Синтаксис скриптов

Инструменты, использующие параметр среды Сжатие (Compression), будут устанавливать тип сжатия при хранении выходных наборов растровых данных.

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

ArcGIS может хранить сжатые данные в следующих форматах: IMG, JPEG, JPEG 2000, TIFF, Esri Grid или в базе геоданных. При хранении данных в базе геоданных, блоки данных сжимаются до сохранения.

Сжатие данных бывает с потерями (JPEG и JPEG 2000) или без потерь (LZ77, PackBits, CCITT). Сжатие без потерь означает, что значения ячеек набора растровых данных не меняются и не теряются. Если значения пикселов должны использоваться для анализа или на их основе будут разрабатываться другие данные, следует выбрать сжатие без потерь.

Величина сжатия зависит от данных и качества сжатия. Чем больше однородных данных, тем выше степень сжатия. Чем ниже качество, тем выше степень сжатия. Сжатие с потерями обычно приводит к более высоким степеням сжатия, чем сжатие без потерь.

Примечания по использованию

  • При хранении данных в базе геоданных, сжатие возникает до сохранения в базе геоданных.
  • Сжатие JPEG работает только с растровыми данными 8 бит без знака и 12 бит без знака (хранятся как 16-битные).
  • Если выбраны JPEG, JPEG_YCbCr или JPEG 2000, вы можете также установить качество сжатия для контроля потерь качества изображения с помощью алгоритма сжатия. Значения пикселей изображения, сжатых с более высоким качеством сжатия, будут ближе, чем у исходного изображения. Качество изображение ранжируется от 1 до 100. Значение сжатия по умолчанию равно 75. Оно и будет использоваться, если вы не укажете другое значение.
  • Тип сжатия по умолчанию – LZ77, он применяется ко всем типам растровых данных.
  • В следующей таблице суммируются корректные типы сжатия для глубины каждого пиксела:

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

    СжатиеГлубина пиксела (8 bit)Глубина пиксела (16 bit)Дополнительная информация

    LZ77

    Да

    Да

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

    JPEG

    Да

    Только 12-битные данные; хранятся как 16-битные

    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-битных данных

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

Синтаксис диалога

  • Сжатие (Compression) – выберите, какой метод сжатия будет использоваться при хранении данных.
    • LZ77 – сжатие без потерь, сохраняющее все значения ячеек растра. Это значение используется по умолчанию.
    • JPEG – сжатие с небольшими потерями, которое использует алгоритм сжатия JPEG. Если вы выберете формат JPEG, вы также можете установить качество сжатия. По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75. Это сжатие может использоваться для файлов JPEG, файлов TIFF и баз геоданных.
    • JPEG2000 – использует волновые технологии, поэтому растр отображается практически без потерь качества. Если вы выбрали JPEG2000, вы можете установить качество сжатия. По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75. Это сжатие может использоваться для файлов JPEG 2000 и баз геоданных.
    • PackBits – сжатие PackBits для файлов TIFF.
    • LZW – сжатие без потерь, сохраняющее все значения ячеек растра.
    • RLE – кодирование для всей длины файлов в формате IMG.
    • CCITT_G3 – сжатие без потерь, для 1-bit данных
    • CCITT_G4 – сжатие без потерь, для 1-bit данных.
    • CCITT_1D – сжатие без потерь, для 1-bit данных.
    • JPEG_YCbCr – сжатие без потерь, использующее компоненты пространства цвета – яркость (Y) и цветность (Cb и Cr). Если вы выберете формат JPEG_YCbCr, вы также можете установить качество сжатия. По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75.
    • None – сжатие не используется.
  • Качество сжатия (1-100) (Compression quality (1-100)) – при выборе сжатия JPEG, JPEG_YCbCr или JPEG2000, необходимо определить качество сжатия. Допустимое качество сжатия входит в диапазон от 1 до 100, включая 75 (по умолчанию).

Синтаксис скриптов

arcpy.env.compression = "compression_type {value}"

ParametersОписание

compression_type (Обязательно)

  • LZ77 – сжатие без потерь, сохраняющее все значения ячеек растра. Это значение используется по умолчанию.
  • JPEG – Сжатие с небольшими потерями, которое использует алгоритм сжатия JPEG. Если вы выберете формат JPEG, вы также можете установить значение качества сжатия. Это сжатие может использоваться для файлов JPEG, файлов TIFF и баз геоданных.

    По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75.

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

    По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75.

  • PackBits – PackBits сжатие для файлов TIFF.
  • LZW – сжатие без потерь, сохраняющее все значения ячеек растра.
  • RLE – кодирование для всей длины файлов в формате IMG.
  • CCITT_G3 – сжатие без потерь для 1-bit данных.
  • CCITT_G4 – сжатие без потерь для 1-bit данных.
  • CCITT_1D – сжатие без потерь для 1-bit данных.
  • JPEG_YCbCr – сжатие без потерь, использующее компоненты пространства цвета – яркость (Y) и цветность (Cb и Cr). Если вы выберете формат JPEG_YCbCr, вы также можете установить качество сжатия. По умолчанию, допустимое качество сжатия входит в диапазон от 0 до 100, включая 75.
  • NONE – Сжатие не возникнет.
  • VALUE

value (Дополнительно)

При выборе сжатия JPEG или JPEG2000, необходимо определить качество сжатия. Допустимое качество сжатия входит в диапазон от 1 до 100, включая 75 (по умолчанию).

Синтаксис compression
import arcpy

# Set the compression environment to LZ77.
arcpy.env.compression = "LZ77"

# Set the compression environment to JPEG with a quality of 80.
arcpy.env.compression = "JPEG 80"

Связанные темы

  • Обзор параметров хранения растров
  • Обзор параметров среды геообработки
  • Уровни параметров среды и их иерархия
  • Сжатие растра
  • Пирамидные слои растров
  • Установка параметров среды геообработки
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация