Правила на разбиение участка символом

Разделение участка инженерной сети символьным объектом возможно с различными настраиваемыми параметрами:

Для настройки правил на разбиение участка символом:

  1. Выберите пункт меню Слой|Структура слоя... или нажмите на панели инструментов кнопку .

  2. Перейдите на вкладку Правила|Редактор. Щелкните правой кнопкой мыши в правой части окна и выберите Добавить операцию или сделайте двойной щелчок левой кнопкой мыши на пункте Операции редактирования.

    Добавление правила

    Рисунок 192. Добавление правила


  3. В открывшемся окне доступных операций выберите операцию Разбиение участка символом.

    Доступные операции

    Рисунок 193. Доступные операции


  4. В окне структуры отобразится операция Разбиение участка символом. Далее отдельно добавляются правила для линейного и символьного объекта.

    Окно структуры

    Рисунок 194. Окно структуры


  5. Чтобы добавить правила линейным объектам сделайте двойной щелчок левой кнопкой мыши по пункту Линейный объект. Откроется окно выбора базы данных. В верхнем разделе укажите базу данных линейного объекта. При выборе пункта <любая> (по умолчанию) указанные дальше действия будут применяться ко всем базам линейных объектов слоя. Из списка Действие с записью укажите действие для записей выбранной базы:

    • Добавить пустую запись;

    • Копировать запись.

    Для подтверждения действий нажмите кнопку ОК.

    Выбор базы и действия

    Рисунок 195. Выбор базы и действия


  6. Если для линейного объекта достаточно просто копирование или дублирование записей, то в этом случае можно переходить к настройке по символьным объектам (10 пункт). В противном случае,

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

    Для этого в дереве правил щелкните дважды по пункту База:... или сделайте на этом пункте щелчок правой кнопкой мыши и выберите Добавить поле.

    Указание базы для редактирования

    Рисунок 196. Указание базы для редактирования


  7. В появившемся диалоге в верхней части щелчком левой кнопки мыши выберите поле, для которого будут настраиваться параметры, например Длина (L или Length).

  8. В нижней части окна из списка выберите Действие с полем:

    • Пропорционально разделить значение поля - в данном случае значение поля будет разделено пропорционально внедренному на участок символу.

    • Очистить поле - выбранное поле будет очищено для новых участков после вставки символа.

    • Копировать поле - поле будет скопировано на новый участок, добавляемый при вставке символа.

    Выбор поля и действия

    Рисунок 197. Выбор поля и действия


  9. Нажмите кнопку ОК.

  10. Для внедряемых в участок символьных объектов возможно настроить автоматическое добавление пустых записей и далее в эту запись возможно внести информацию. Чтобы это сделать щелкните дважды по пункту Символьный объект или сделайте на этом пункте щелчок правой кнопкой мыши и выберите Добавить базу. Откроется следующее окно:

    Добавление объекта

    Рисунок 198. Добавление объекта


  11. В верхнем разделе диалога выберите базу данных, в которую будет происходить добавление пустой записи. Если выбран пункт <любая> (по умолчанию), то настройка происходит для всех баз символьных объектов.

  12. Если требуется не просто добавить запись а еще дополнительно в нее определенные параметры, то в верхней части окна выберите поле, а в списке Действие с полем укажите необходимое действие:

    • Взять высотную отметку с карты;

    • Имя пользователя;

    • Дата изменения;

    • Значение по умолчанию.

    [Примечание]Примечание

    Тип поля для внесения данных должен соответствовать вносимой информации. В противном случае после добавления объекта будет выдано сообщение об ошибке.

    Окно выбора поля и действия

    Рисунок 199. Окно выбора поля и действия


  13. В том случае, если ранее не была выбрана конкретная база данных, а оставлен пункт <любая>, то есть внесение данных потребуется для всех баз. То тогда Имя поля необходимо будет внести вручную в соответствующее окно. И затем выбрать Действие с полем:

    Окно выбора поля и действия

    Рисунок 200. Окно выбора поля и действия


    • Нажмите кнопку ОК.

    • Если в качестве действия было выбрано Значение по умолчанию:

      то откроется окно для его ввода. Введите нужное значение, подтвердите ввод кнопкой ОК:

  14. Нажмите кнопку ОК.

  15. В диалоговом окне структуры слоя нажмите кнопку Сохранить.