Пример: создание полного описания с использованием параметров ключа-описателя

Прим.: Ниже представлен текст с описанием примера. Он не содержит исчерпывающего обзора ключей-описателей. Общие сведения о ключах-описателях см. в разделе Ключи-описатели. Перед тем, как приступить к выполнению данного примера, необходимо выполнить пример, демонстрирующий создание простого ключа-описателя. Более подробную информацию см. в разделе Пример "Создание простого ключа-описателя".

При создании точки описание, введенное в командной строке, представляет собой исходное описание точки. Исходное описание может состоять из одного элемента, например, UP5A, или нескольких элементов, например, UPNO 104. В процессе поиска совпадения главный элемент исходного описания сравнивается с кодами ключей-описателей. Остальные элементы называются параметрами. Параметры могут использоваться для создания полного описания для точек, совпадающих с ключом-описателем.

В данном примере будет создан ключ-описатель, преобразующий исходное описание UPNO <номер опоры> в полное описание U_POLE <номер опоры>. Например, исходное описание UPNO 104 после преобразования в полное будет иметь вид U_POLE 104.

В исходном описании UPNO 104 элемент UPNO используется для поиска совпадения с кодом ключа-описателя, а 104 является первым параметром.

Пример: создание полного описания с использованием параметров

  1. На вкладке "Параметры" в окне "Область инструментов" нажмите правую кнопку мыши на коллекции "Наборы ключей-описателей". Выберите "Создать".
  2. В качестве "Имени" введите Format_Example. Нажмите "OK".

    Будет создан набор ключей-описателей с именем Format_Example.

  3. Щелкните правой кнопкой мыши на наборе Format_Example. Выберите "Редактировать ключи".

    Откроется окно "Редактор ключей-описателей". Если окно "Редактора ключей-описателей" не появляется, щелкните вверху вкладки "Параметры", чтобы открыть окно "Панорама".

    Если на экране не отображаются заголовки столбцов, упомянутых на предыдущих шагах, воспользуйтесь контекстным меню для отображения и развертывания заголовков столбцов. В "Редакторе ключей-описателей" существует возможность скрыть/показать столбцы по аналогии с представлением списка. Для получения дополнительных сведений см. раздел Представление окна "Область инструментов" в виде списка.

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

    Код будет совпадать с любым исходным описанием, главный элемент которого имеет значение UPNO.

  5. Установите флажки в первых ячейках столбцов под заголовками "Стиль точки" и "Стиль метки точки". Убедитесь, что задан стиль "Стандартный".
    Прим.: В стиле метки точки "Стандартный" отображается полное описание для точки.
  6. Выберите ячейку столбца под заголовком "Формат" и введите U_POLE $1.

    С помощью символа $1 происходит обращение к первому параметру исходного описания. Заданный формат будет использован для преобразования исходного описания "UPNO 104" в полное описание "U_POLE 104". Для получения дополнительных сведений см. раздел "Ссылка на формат ключа-описателя".

  7. Установите флажок под заголовком столбца "Слой", выберите ячейку и создайте слой под именем UP_LAYER. Точка, созданная с помощью данного ключа-описателя, будет находится на слое UP_LAYER.
  8. Снимите флажки со всех оставшихся заголовков столбцов.
  9. Закройте "Редактор ключей-описателей".
  10. Если задано несколько наборов ключей-описателей, переместите набор ключей-описателей Format_Example в начало списка очередности поиска. Дополнительные сведения приведены в разделе "Изменение порядка поиска в наборах ключей-описателей".
  11. Перейдите на вкладку "Главная"панель "Создать данные рельефа"меню "Точки""Инструменты создания точек".
  12. В диалоговом окне "Создание точек" нажмите на , чтобы развернуть диалоговое окно.
  13. Разверните коллекцию "Создание точек" и укажите следующие параметры:
  14. Из списка команд "Разное" выберите "Вручную".
  15. Выберите местоположение для новой точки.
  16. Следуйте подсказкам. При появлении подсказки с запросом описания введите UPNO 104.

    Создание точки происходит на основе полного описания U_POLE 104, извлеченного из ключа-описателя.