Читать «Краткое введение в ГИС» онлайн - страница 13

Тим Саттон

Атрибутивные данные также очень полезны для проведения пространственного анализа. Пространственный анализ комбинирует пространственную информацию, хранимую в геометрии объектов, с их атрибутивной информацией. Это позволяет изучать, как одни объекты относятся к другим. Существует множество вопросов, на которые отвечает пространственный анализ. Например, Вы можете использовать ГИС, чтобы выяснить, сколько домов с красными крышами находится на определенной территории. Если у Вас есть слой деревьев, Вы можете использовать ГИС, чтобы понять, какие виды деревьев будут затронуты, если будет произведена застройка в конкретном месте. Вы можете использовать атрибуты проб воды, взятых по течению реки, и найти отрезок, на котором расположен потенциальный источник загрязнения. Возможности бесконечны! Пространственный анализ будет подробнее описан в соответствующем разделе.

До того как мы глубже рассмотрим атрибутивные данные, еще раз напомним:

Имея ГИС-приложение, можем создавать представления различных объектов реального мира, таких как дороги, границы участков, телефонные столбы и др. Объект имеет геометрию (которая может быть в виде точки, линии или полигона) и атрибуты (описательная информация). Пример показан на Рисунке 34.

Рисунок 34: Диаграмма векторных объектов.

Подробнее об атрибутах

Атрибуты векторных объектов хранятся в таблице. Каждая колонка таблицы называется полем. Каждая строка — это запись. Таблица 2 внизу показывает простой пример того, как выглядит атрибутивная таблица в ГИС. Каждая запись в таблице соответствует одному объекту. Обычно информация такой таблицы хранится в той или иной базе данных. ГИС-приложение связывает атрибутивные записи с геометрией объектов так, что Вы можете находить записи в таблице, выбирая объекты на карте, и наоборот — находить объекты на карте, выбирая записи в таблице.

Таблица 2: Атрибутивная таблица состоит из строк (записей) и столбцов (полей).

Каждое поле в атрибутивной таблице содержит определенный тип данных — текстовый, числовой или временной. Необходимо внимательно продумывать список атрибутов для Ваших объектов. В нашем примере с домами мы выбрали цвет крыши, наличие балкона и год сооружения. Мы так же легко могли бы выбрать и другие свойства:

•количество этажей

•количество комнат

•число жителей

•тип дома (частный дом, многоэтажный дом)

•общая жилая площадь и т. д.

Как правильно решить, какие атрибуты нужны, имея такой широкий выбор? Обычно это зависит от того, как Вы собираетесь использовать данные. Если Вы хотите создать карту, которая будет показывать разные дома разных цветов в зависимости от их возраста, Вам понадобится атрибут года постройки. Если Вы уверены, что такая информация не нужна, можно не создавать это поле. Поиск и занесение информации в таблицу — это плохая идея, если Вы ограничены во времени и средствах. Также часто мы получаем векторные данные от компаний или из правительственных ресурсов. В таких случаях обычно невозможно запросить определенные атрибуты, и приходится работать с тем, что есть.