Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 курс / 2 семестр / ЭКЗАМЕНЫ / ГИС. Шпоры.doc
Скачиваний:
239
Добавлен:
23.07.2018
Размер:
278.02 Кб
Скачать

6. Операции оверлея полигонов

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

19. Операции с растровыми слоями бд

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

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

Следует отметить, что длина линий в растровом формате существенно зависит от ее ориентации относительно ячеек растра. Если линия идет вдоль строк или столбцов, то ее длина равна сумме ячеек, умноженной на величину разрешения. Если линия пересекает ячейки строго по диагонали, то ее длину нужно умножить на л. Более сложная проблема — получение правильной длины извилистом линии. Разрешение растра может быть таково, что целый участок извилистой линии будет показан одной ячейкой, а тогда длина линии будет меньше реальной.

Процесс построения слоев растровой ГИС подразумевает геометрическую согласованность данных по ячейкам растра, а атрибуты вступают в соответствие автоматически. Если данные разных слоев тематической БД взаимоувязаны в пространстве (представлены в одной системе координат, пикселы имеют одинаковый размер), то выполнение операций оверлея в растровых системах осуществляется только в атрибутивном пространстве, на уровне легенд карт. Здесь на первое место выходят не просто технологии совмещения данных, а их географическое согласование.

В целом же для работы с взаимосвязями более пригодны векторные системы. Растровым системам, в которых мир моделируется как набор элементов, не свойственно понятие объекта как целого. Однако, используя простые приемы, можно оперировать взаимосвязями и в растровых системах. Например, имеется карта почвенных контуров, представляющая слой типов почв, в котором каждый элемент (пиксел) является идентификатором (1 или 2) некоторого типа почв (А или В) и идентификатором входа в таблицу атрибутов почв. В другом слое определено положение каждого почвенного разреза указанием на соответствующий элемент растра и идентификатором (1-4), указывающим на таблицу атрибутов разрезов. Путем операции оверлея можно вычислить взаимосвязь типа «содержится в»; при этом результаты (в данном случае тип почвы) хранятся в виде отдельного столбца в таблице атрибутов разрезов.