САПР-модели

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

САПР-модель используется для создания на картографической основе сложных графических изображений, например схем инженерных сетей.

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

Слой карты, представленный в виде топологической модели данных, называется покрытием. Этот термин происходит из-за того, что взаимное наложение дуг и регионов в модели покрытия не допускается, а вся совокупность регионов в модели вместе с универсальным регионом «покрывает» всю плоскость (рис. 12).

Узлы являются обычными точечными объектами, характеризуемыми координатами на плоскости (х,у).

Дуги являются линейными объектами – ломаными, соединяющими пару узлов покрытия и проходящими через последовательность промежуточных точек. Кроме того, дуги характеризуются ссылками на два смежных (слева и справа) региона. Между собой дуги одного покрытия пересекаться не могут.

Рис. 12. Пример данных модели «покрытия»:

(1–9 – узлы; 10–17 – промежуточные точки;

а – к – дуги; A–D – регионы; U – универсальный регион)

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

1 Простой регион – регион, содержащий только один контур.

2 Составной регион – регион, содержащий более одного контура. При этом составные регионы могут состоять из топологически несвязанных частей и иметь дырки.

3 Универсальный регион – часть плоскости, не входящая ни в один регион покрытия. Это понятие является абстракцией и в явном виде не представляется в модели покрытия.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: