САПР-модели
САПР-модель (модель данных, типичная для систем автоматизированного проектирования) используется в геоинформационных системах, как правило, для графического оформления карт исоздания сложных чертежей. При этом в пределах одного слоя карты, представленного в САПР-модели, допускаются объекты различных типов: простые (точки, мультиточки, линии, полигоны) и сложные (прямоугольники, дуги, эллипсы, сплайны, растры, метафайлы, OLE-объекты, надписи, указатели, размерные линии и элементы оформления карт).
САПР-модель используется для создания на картографической основе сложных графических изображений, например схем инженерных сетей.
Векторная топологическая модель данных содержит 3 основных типа объектов: узлы, дуги и регионы. Каждый из этих объектов имеет уникальный идентификатор, с помощью которого устанавливаются взаимные связи между объектами.
Слой карты, представленный в виде топологической модели данных, называется покрытием. Этот термин происходит из-за того, что взаимное наложение дуг и регионов в модели покрытия не допускается, а вся совокупность регионов в модели вместе с универсальным регионом «покрывает» всю плоскость (рис. 12).
Узлы являются обычными точечными объектами, характеризуемыми координатами на плоскости (х,у).
Дуги являются линейными объектами – ломаными, соединяющими пару узлов покрытия и проходящими через последовательность промежуточных точек. Кроме того, дуги характеризуются ссылками на два смежных (слева и справа) региона. Между собой дуги одного покрытия пересекаться не могут.
Рис. 12. Пример данных модели «покрытия»:
(1–9 – узлы; 10–17 – промежуточные точки;
а – к – дуги; A–D – регионы; U – универсальный регион)
Регионы (области, полигоны) являются площадными объектами. Они характеризуются набором контуров, каждый из которых, в свою очередь, описывается последовательностью дуг покрытия. Между собой регионы одного покрытия пересекаться не могут. Регионы бывают нескольких основных видов:
1 Простой регион – регион, содержащий только один контур.
2 Составной регион – регион, содержащий более одного контура. При этом составные регионы могут состоять из топологически несвязанных частей и иметь дырки.
3 Универсальный регион – часть плоскости, не входящая ни в один регион покрытия. Это понятие является абстракцией и в явном виде не представляется в модели покрытия.
Дата добавления: 2015-03-07; просмотров: 875;