Площадь и периметр элемента могут входить в число
атрибутов полигонов. Их значения используются в операциях
удаления границ полигонов, принадлежащих к одинаковым
классам, и в оверлейных операциях.
Для растровых форматов данных такие расчеты достаточно
просты. Для векторных представлений используют алгоритмы,
основанные на формулах аналитической геометрии.
Практические трудности реализации оверлейных процедур
связаны с большими затратами машинного времени на поиск
координат всех пересечений, образующих полигоны линейных
сегментов (возрастающих экспоненциально при росте числа
полигонов); определение топологии полученной производной
полигональной сети при так называемом топологическом оверлее,
переприсвоение атрибутов производной сети различными метода-
ми наследования атрибутов качественного (символьного, типового)
или количественного (числового, знакового) характера.
В алгоритмах операций наложения широко применяются
методы математической логики и структурного анализа.
В настоящее время оверлейные процедуры ГИС обеспечивают
высокопрофессиональные средства анализа и использования
географической информации, включая взаимоналожение
полигональных, точечных и линейных покрытий, создание
буферных зон, объединение полигонов и ряд других функций,
основывающихся на пространственной и топологической
взаимосвязи данных.
В качестве примера рассмотрим подсистему Overlay широко
известной инструментальной системы Arclnfo, которая
предоставляет достаточно разнообразные средства обработки и
анализа географической информации.
Шесть оверлейных команд, каждая из которых выполняет
определенную функцию, обеспечивают максимальную гибкость
пространственного анализа. Это команды CLIP, ERASE,
IDENTITY, INTERSECT, UNION и UPDATE.
При наложении картографических покрытий в результате
пересечений границ полигонов образуется новый набор объектов
покрытия. Характеристики новых полигонов определяются
характеристиками исходных, что создает новые пространственные
и признаковые взаимосвязи данных.
При табличном анализе данных, полученных с использованием
функций подсистемы Overlay, можно использовать dBASE-
совместимую систему хранения и анализа данных. В частности,
можно классифицировать участки территории для выбора
оптимальных мест строительства объектов жилых домов,
основываясь на таких критериях, как характеристики грунтов,
уклоны, близость к зонам затопления и т.п.
140