Общие сведения о таблицах атрибутов покрытий

Таблицы атрибутов объектов — это специальные наборы таблиц, созданные для различных классов пространственных объектов. Таблицы атрибутов объектов представляют собой файлы данных INFO, содержащих ряд предварительно определенных элементов и дополнительных пользовательских атрибутов для каждого объекта. Ряд таблиц атрибутов объектов может быть создан для покрытия, каждое из которых связано с определенным классом пространственных объектов. Таблица атрибутов пространственных объектов именуется в соответствии с покрытием трехбуквенным кодом, который указывает тип таблицы атрибутов пространственных объектов. Например, покрытие с именем LOTS, содержащее полигоны, будет иметь таблицу атрибутов полигонов (PAT) с именем LOTS.pat.

В следующей таблице описываются таблицы атрибутов пространственных объектов, которые существуют в рамках покрытия:

Класс пространственных объектов

Правила именования таблиц атрибутов объектов

Описание

Точки

<cover>.pat

Таблица атрибутов точек

Дуга

<cover>.aat

Таблица атрибутов дуг

Узел

<cover>.nat

Таблица атрибутов узлов

Route

<cover>.rat<route>

Таблица атрибутов маршрутов

Секция

<cover>.sec<route>

Таблица атрибутов секций

Полигоны

<cover>.pat

Таблица атрибутов полигонов

Регион

<cover>.pat<region>

Таблица атрибутов регионов

Аннотации

<subclass>.tat

Таблица атрибутов текстов

Таблицы атрибутов простраственных объектов, которые могут существовать в рамках покрытия

Таблицы атрибутов объектов имеют специальные форматы и стандарты элементов. В каждой таблице атрибутов элементов всегда можно найти минимальный набор элементов. Например, каждая таблица PAT всегда содержит не менее четырех элементов: AREA, PERIMETER, COVER# и COVER-ID.

Таблицы атрибутов точек имеют то же разрешение PAT и содержат те же элементы, что и таблицы атрибутов полигонов. По этой причине покрытие не может содержать точечные и полигональные объекты одновременно.

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

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

9/10/2013