Примыкающие объекты

Top

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

На вкладке Объекты в Свойствах по кнопке Примыкающие вызывается диалог настройки правил примыкания объекта.

 

adjacent_obj_1

 

При настройке правил выполняется выбор видов объектов, примыкающих к началу и концу контура объекта. Список видов объектов, которые должны примыкать к началу редактируемого вида линейного объекта, отображается в таблице Объекты в начальной точке. Список видов объектов, которые должны примыкать к концу линейного объекта, отображается в таблице Объекты в конечной точке соответственно.

Добавление embim17  или удаление embim16  объектов из списков производится нажатием соответствующих кнопок в панелях инструментов таблиц.

Для проверки соответствия примыкающих объектов используются семантики, выбираемые из списка обязательных семантик редактируемого объекта в таблице Контрольная семантика. По наличию выбранных семантик у примыкающих объектов и соответствию их значений устанавливается возможность и правильность примыкания. Выбрать или отменить выбор семантики можно нажатием левой клавишей мыши в столбце таблицы Используется. Если семантика выбрана, в этом столбце в соответствующей строке отображается «+».

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

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

Базовый объект создавать только при наличии начального и/или конечного объекта — при отсутствии требуемых объектов и несовпадении создание объекта не будет выполнено с указанием причины в строке комментария. В противном случае будет выполняться поиск подходящих объектов с возможностью создания объекта в любом случае.

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