Как применить параметр Многострочная метка в свойстве метки?
Поле имени содержит длинное имя. Я хочу обернуть это.
Моя версия QGIS - 1.8.
Начиная с QGIS 2.4, появилась очень удобная новая функция построителя выражений под названием wordwrap , которая позволяет автоматически переносить длинную строку, используя в качестве аргумента идеальное количество символов, которое должен иметь известь, и, необязательно, разделитель строк (по умолчанию это пробел).
В приведенном ниже примере поле «sintaxon» является моим длинным полем значений.
Также обратите внимание, что я могу вкладывать wordwrap несколько раз, если я хочу использовать более одного разделителя строк. В приведенном ниже примере он использует '-' и пробел по умолчанию.
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
. Это взлом, но это хорошо для моего использования.Если ваши ярлыки содержат символ новой строки (
\n
), они будут автоматически перенесены. Если нет, вы можете применить символ переноса в разделе « Расширенные » инструментов маркировки.Метка будет обернута на поставляемом персонаже. Если вы хотите обернуть пространство, просто вставьте пробел.
источник