Страница 1 из 1

Перенос слов в надписях

Добавлено: 06 июл 2018, 15:43
nikodim1986
Подскажите, пожалуйста, можно ли сделать перенос слов в надписях в Qgis и как? Заранее благодарен

Re: Перенос слов в надписях

Добавлено: 06 июл 2018, 15:58
chet2
Да, можно.
В свойствах слоя в разделе "Подписи" в области "Подписывать значениями" нужно указать конструкцию вида:
"Столбец1" + '\n' + "Столбец2"

Re: Перенос слов в надписях

Добавлено: 06 июл 2018, 16:03
nikodim1986
Т. е можно будет разбить надпись одного поля?

Re: Перенос слов в надписях

Добавлено: 06 июл 2018, 16:48
freeExec
Вы хотите автоперенос по слогам?

Re: Перенос слов в надписях

Добавлено: 07 июл 2018, 12:25
Игорь Лебедь
"id"||'\n'||'подпись' - здесь в одинарных кавычках - ваш текст, а в двойных - поле из таблицы атрибутов, '\n' - символ переноса строки, || - знак конкатенации
Чтобы разбить надпись одного поля, используйте
substr()
Возвращает определенную часть строки.

Синтаксис

substr(string,startpos,length)

Аргументы

string -> строка. Исходная полная строка.

startpos -> число. Стартовая позиция откуда следует начинать экстракцию.

length -> is number. Длина экстрагируемой строки.

Пример

substr('HELLO WORLD',3,5) -> 'LLO W'

Re: Перенос слов в надписях

Добавлено: 07 июл 2018, 13:26
rhot