Использование выражений для применения к меткам элементов

Можно создавать текстовые или числовые выражения, определяющие содержимое меток при определении стиля элементов.

  1. Откройте редактор стиля для слоя или элемента, для которого указывается обозначение.
  2. В поле Метка элемента нажмите кнопку для соответствующей записи.

    При определении темы для элемента доступна одна запись для каждого правила темы. Нажмите запись для правила, отображающего метки.

    Если слой поддерживает многострочные типы геометрии (например, точку, линию или полигон), прокрутите список и щелкните в ячейке "Стиль" для соответствующего типа геометрии.

  3. В диалоговом окне "Метка стиля" нажмите кнопку "Добавить метку".
  4. Чтобы создать выражение для содержимого метки, выберите параметр Текстовое содержимое и выполните прокрутку вниз до конца списка. Выберите Использовать выражение.
  5. В диалоговом окне Создание/изменение выражений введите нужное выражение.

    При использовании стандартных стилей следует применять параметр '\n', с помощью которого можно добавить разрыв строки. При использовании усовершенствованных стилей следует применять параметр '\P'. Эти параметры вводятся с учетом регистра.

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

    Concat ( STNAME , '\P Area: ', AREA)

    Прим.:

    Для создания метки используется оператор Concat, который объединяет несколько свойств и текстовых строк и может включать пробелы и разрывы строк. Более подробные сведения см. в разделе Текстовые функции.

    Статический текст (в данном случае это слова Area: (площадь) и APN:) заключен в одинарные кавычки. Добавление пробела после текстовых строк вставляет пробел между данным статическим текстом и следующим за ним динамическим свойством.

    Параметр \P перемещает последующий текст на новую строку.

    Для получения справки по любому элементу выражения см. раздел Создание выражений.

  6. Выберите команду Применить, а затем Закрыть, чтобы применить выражение к меткам.