Сжатое бинарное (двоичное) хранение ArcSDE

Тип сжатое бинарное (двоичное) хранение ArcSDE использует механизм бинарного хранения для хранения геометрии пространственных объектов.

После проверки геометрии клиентское приложение сжимает и отсылает ее на сервер, где она хранится в сжатом бинарном (двоичном) формате в таблице пространственных объектов, или таблице F. Сжатие геометрии клиентским приложением снимает эту задачу с сервера и сокращает время на пересылку этой геометрии. Оно также обеспечивает эффективное хранение и извлечение пространственных данных, экономя пространство, необходимое для хранения данных, на целых 40 процентов.

Тип сжатое бинарное (двоичное) хранение ArcSDE может применяться для хранения геометрии в многопользовательских базах геоданных в базах данных Oracle или Microsoft SQL Server.

Сжатый бинарный (двоичный) класс пространственных объектов состоит из трех таблиц: бизнес-таблицы, таблицы объектов и таблицы пространственного индекса.

В бизнес-таблице находятся атрибуты и пространственный столбец. Пространственный столбец является ключом к таблице объектов и таблице пространственного индекса.

Отношения между бизнес-таблицей и таблицей объектов управляются через пространственный столбец и столбец идентификатора объектов (feature ID (FID) column). Данный ключ, который поддерживается ArcSDE, является уникальным.

Более детальное описание классов пространственных объектов, хранящихся в сжатом бинарном (двоичном) формате ArcSDE, см. в разделах Классы пространственных объектов в базе геоданных в SQL Server и Классы пространственных объектов в базе геоданных в Oracle.

Сжатый двоичный формат ArcSDE в SQL Server

В ArcGIS 9.3 и более ранних его версиях сжатое бинарное (двоичное) хранение ArcSDE в SQL Server хранится как тип данных изображений. Новые данные, созданные с помощью сжатого бинарного (двоичного) хранения ArcSDE в SQL Server, в ArcGIS 10 и последующих версиях хранится как тип данных varbinary(max).

Параметр GEOMETRY_STORAGE таблицы DBTUNE определяет формат хранения геометрии класса пространственных объектов. По умолчанию, параметр GEOMETRY_STORAGE установлен на тип хранения Microsoft's Geometry.

Вы можете изменить параметр по умолчанию GEOMETRY_STORAGE в базе геоданных в SQL Server, чтобы использовать сжатое бинарное (двоичное) хранение ArcSDE (SDEBINARY), пространственный тип Microsoft's Geography или тип хранения данных Well-Known Binary Открытого Геопространственного Консорциума (OGCWKB). Описание этих типов данных см. в разделах ArcSDE и пространственные типы Microsoft и Представление геометрии OGC Well-Known Binary.

Если вы хотите создать только некоторые из ваших классов пространственных объектов с помощью сжатого бинарного ArcSDE, то вы можете создать ключевое слово конфигурации, чтобы указать это, когда вы будете создавать определенные классы пространственных объектов. Например, созданное пользователем для хранилища SDEBINARY ключевое слово может иметь следующие параметры:

SDEBINARY

GEOMETRY_STORAGE "SDEBINARY"

UI_TEXT ""

COMMENT "применяется для создания классов пространственных объектов с хранением геометрии SDEBINARY"

END

Более подробную информацию о создании ключевых слов конфигурации см. в разделе Пользовательские ключевые слова конфигурации.

9/11/2013