Создание шаблона надписей

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

Для созданных надписей в структуре слоя можно задать дополнительные опции:

  • Создавать бирки для объекта при добавлении записи в базу – если установлена данная опция, то при добавлении новых объектов на карту не придется вручную обновлять бирки; они будут обновлены автоматически.

  • Перемещать бирки при перемещении объекта – если установлена данная опция, то при перемещении объектов бирки также будут перемещены.

Эти опции можно установить в разделе Правила|Редактор структуры слоя (Слой|Структура слоя).

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

Видеоурок по созданию надписей можно посмотреть, пройдя по одной из ссылок: https://youtu.be/AAYFCjP9-e4 или https://www.politerm.com/videos/labels/birki/MapLabelCreateUch/.

Для создания нового шаблона надписей:

  1. Выберите пункт меню Карта|Надписи|Создать надписи.

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

    Диалог создания надписей

    Рисунок 772. Диалог создания надписей


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

  3. В строке Вариант надписей вместо слова <Новый> задайте название для создаваемых надписей.

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

  5. При использовании в базе данных нескольких запросов тот, по которому нужно создать надписи, можно выбрать из списка Запрос. После выбора запроса в раздел Все поля загрузится список полей выбранного запроса (если в базе данных имеется только один запрос, то выпадающий список Запрос не будет активным).

    Диалог создания надписей

    Рисунок 773. Диалог создания надписей


  6. Если в выбранном типе имеется несколько режимов и необходимо вывести надписи только для определенных режимов, то нажмите кнопку Режимы и снимите/установите флажки для необходимых режимов. Для подтверждения выбора нажмите кнопку ОК.

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

    Для выбора поля левой кнопкой мыши выделите его и нажмите кнопку ; поле добавится последним в список Поля для вывода.

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

  8. Для каждого выводимого поля имеется возможность задать индивидуальные дополнительные параметры, такие как префикс, постфикс, шрифт, цвет шрифта, признак переноса для полей, следующих за этим полем, а для цифровых полей точность, специальные символы, множитель и количество выводимых знаков после запятой.

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

  9. Затем в разделе Ориентация укажите способ расположения надписи относительно объекта. Подробнее.

  10. В разделе Стиль бирки определяется наличие и внешний вид выносной линии и внешний вид бирки, на фоне которой отображается надпись. При многострочном тексте бирок можно задать выравнивание текста (лево, право, центр), задать цвет надписи и ее скрытие в зависимости от ее содержимого. Также можно скрыть надписи, у которых отсутствуют данные. Подробнее.

  11. При работе с большим объемом данных вы можете установить дополнительные параметры:

    • Кэширование – с помощью данной опции можно увеличить скорость отображения бирок; при ее установке системой создается образ надписей, и он используется при каждом следующем отображении, то есть непосредственного обращения к базе данных не происходит.

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

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

    • Авто фильтр – данную опцию можно попробовать включить при большом объеме данных и «подтормаживании» при отображении надписей; она регулирует внутренние процессы системы по отображению бирок.

  12. Для сохранения созданной надписи нажмите кнопку Сохранить..., после чего станет активной опция, расположенная правее строки Вариант надписей. При установке данной опции произойдет подключение созданных надписей к слою.

    Подключение надписей

    Рисунок 774. Подключение надписей


Если надо создать еще один вариант надписей для того же типа объекта, то из открывающегося списка Вариант надписей выберите <Новый> и место слова <Новый> введите название надписи. Далее задайте все остальные параметры.

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

После подключения надписей можно отредактировать их положение на карте и масштаб, с которого они уменьшаются; о том, как это сделать, можно узнать в разделе «Редактирование надписей».