Автоматическое занесение ID начала и конца участков

ZuluHydro позволяет автоматически заполнить ID (SYS) начала и конца участка водопроводной сети сразу для всех объектов слоя. В результате в базе данных по участкам в соответствующие поля будут записаны ID начального узла, из которого "выходит" участок, и ID конечного узла. Поля в базу следует добавить самостоятельно, подробнее смотрите далее.

Чтобы автоматические заполнить ID начала и конца участков сети:

  1. В базу данных по объекту Участок добавьте поля Begin_node – ID начала участка и End_node – ID конца участка. Тип полей: Вещественное. Для этого следует:

    1. Открыть окно семантической информации по слою, которому в базу данных надо добавить поля (кнопка ).

    2. Сделать щелчок правой кнопкой мыши в области окна и из появившегося контекстного меню выбрать пункт Добавить поле.

      Окно семантической информации

      Рисунок 362. Окно семантической информации


    3. В появившемся диалоге задать:

      • в строке Имя – имя для нового поля таблицы;

      • в строке Пользовательское имя – пользовательское имя для нового поля;

      • из списка Тип поля выбрать тип для создаваемого поля Вещественное.

      Окно добавления поля

      Рисунок 363. Окно добавления поля


    4. Нажать кнопку ОК.

    5. Аналогичным способом добавить еще одно поле.

    В результате проделанных действий в базу данных по участкам будут добавлено новые поля (в конец списка).

  2. Выберите команду главного меню Задачи|ZuluHydro или нажмите кнопку на панели инструментов.

  3. Выберите слой водопроводной сети из списка, нажав кнопку Слой....

  4. Перейдите на вкладку Сервис.

    Вкладка Сервис

    Рисунок 364. Вкладка Сервис


  5. Нажмите кнопку Начала и концы участков.

    В результате по всем участкам будут заполнены поля Begin_node и End_node (а также Наименование начала участка и Наименование конца участка для всех участков).

[Важно]Важно

При повторном выполнении данной операции происходит перезапись полей с результатами.