TMappl.IntersectMOSContourByLayer

Модуль: Mappl
Класс: TMappl

Разрезать линейный объект (контур площадного объекта) полигонами заданного слоя

Объявление

procedure IntersectMOSContourByLayer(SourceMOS: TMapObjectStructure;
	 lCode: integer; DestMOS: TMapObjectStructure);

Параметры

SourceMOS
экземпляр структуры исходного объекта карты
lCode
код слоя, площадными объектами которого разрезают заданный объект
DestMOS
экземпляр структуры объекта карты

Описание

Метод позволяет разрезать линейный объект или контур площадного объекта объектами некоторого слоя. Получаемые линейные фрагменты помещаются в экземпляр структуры объекта карты MOS, при этом служебный параметр ID каждого фрагмента (MOS.ID[i], где i - номер фрагмента) содержит уникальный индекс объекта слоя с кодом lCode, в результате разрезания которым он получился.

Смотри также

IntersectObjectContourByLayer
Разрезать линейный объект (контур площадного объекта) полигонами заданного слоя
IntersectMOSContourByLayer
Разрезать линейный объект (контур площадного объекта) полигонами заданного слоя