Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по ГИС Гурьянова.doc
Скачиваний:
32
Добавлен:
06.09.2019
Размер:
3.44 Mб
Скачать

3.5. Атрибутивная информация в гис

Качественные или количественные (неграфические) данные, представленные в виде свойств или характеристик, относящихся к определенному пространственному объекту базы данных ГИС, носят название атрибутивных данных (Attribute Data) [8]. Атрибутивные данные географических объектов представляются в форме специальных атрибутивных таблиц состоящих из строк и столбцов. Таблица атрибутов объектов - это особый тип файла данных, хранящий информацию о каждой точке, дуге или полигоне. Она содержит стандартные атрибуты, появляющиеся в определенном порядке. Таблицы этого типа содержат все данные тематических атрибутов, связанные с пространственной информацией карты. В файле возможно любое число атрибутов, однако, все строки имеют одинаковый формат и длину. Одни и те же колонки или поля в каждой записи всегда представляют определенный атрибут объекта. При формировании наименования полей атрибутов объектов, например в ГИС ARC/INFO, придерживаются определенных соглашений [10]. Название поля должно представлять любое имя, начинающееся с буквы и включающее до 10 алфавитно-цифровых символов или знак подчеркивания. В зависимости от содержания атрибутивных данных создается одно из возможных типов полей:

  • Символьное (Character) – любая комбинация алфавитно-цифровьх символов.

  • Числовое (Number) – любые символы, которые составляют допустимое целое или вещественное число.

  • Дата (Date) - занимает 8 байт.

Например, если значение для некоторого атрибута содержит нецифровые символы, этот тип необходимо определить как символьный; если эти значения цифровые с десятичной точкой или без нее, то тип определяют как числовой. При этом любые цифровые значения могут храниться и как символьные атрибуты, но в этом случае с ними нельзя обращаться как с числами и производить с ними арифметические действия. Например, числовые значения 213 и 300 можно сложить и получить в сумме 513, тогда как эти же значения, представленные в виде строк символов «213» и «300» не могут быть просуммированы. Почтовые коды часто хранятся как числовые атрибуты, так как иногда необходимо манипулировать ими, как числовыми значениями.

Размер атрибута объекта должен быть достаточным для самого длинного сохраняемого значения и составляет до 254 для символьного типа и до 16 для числового типа, включая знак числа и десятичную точку. Если определяется тип атрибута объекта как дата, то размер записи должен быть 8.

Атрибутивные данные являются важнейшими элементами аналитических возможностей ГИС. Для оперативной и корректной обработки данных ГИС принято, что каждая запись в таблице атрибутов объектов содержит описание одного объекта карты, рис.3.

Рис.3. Атрибутивная таблица площадного объекта в ГИС ARC/INFO

Каждая запись атрибутивной таблицы также содержит уникальный идентификатор объекта (ID) и эти идентификаторы должны иметь уникальные значения для каждой дуги и для каждого полигона.

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

Рис.4. Связывание двух таблиц по общему атрибуту – LNDAT05_ID в ГИС ARC/INFO

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