Відповіді:
Я не думаю, що є варіант, який дозволяє розмістити одиниці нижче шкали. Альтернативою може бути:
Змініть поточну шкалу масштабів і встановіть її Font colour
відповідно до кольору фону:
Item Properties > Fonts and colours > Font colour
Скопіюйте смугу масштабів і вставте її безпосередньо під початкову шкалу. Потім встановіть його Font colour
на чорний, а його Line colour
на прозорий:
Item Properties > Fonts and colours > Font colour
> Line colour
Потім ви можете вибрати свої шкали масштабів і згрупувати їх, дозволяючи легко переміщувати їх, як ніби вони були:
Я не думаю, що це можливо в композиції qgis print.
Однак ви можете грати з файлом шаблону, щоб він працював. Ви можете встановити відстань між текстовими мітками та смугою масштабу у:
Властивості елемента> Дисплей> Поле міток .
На жаль, ви не можете встановити це від'ємне значення (= смуга масштабу над текстом) у композиторі друку.
Але можна в файлі шаблону. Створіть порожню композицію для друку, а в ній - шкалу масштабу, з правильним стилем тощо. Збережіть це як шаблон ("Композитор> Зберегти як шаблон"). Це створить * .qpt файл. Відкрийте цей файл за допомогою текстового редактора та знайдіть термін "labelBarSpace" та встановіть його у від'ємне значення, наприклад -10. (Залежно від розміру шрифту, вам доведеться скорегувати це значення.) До складу композитора друку qgis додайте цей шаблон (Composer> Add Items from Template), і він відобразить цифри під шкалою шкали.
Поки ви не торкаєтеся властивостей елемента> Дисплей> Поле міток - налаштування, це буде таким чином. Це працювало для мене з QGIS 2.18.
Labels margin
поле зDisplay
меню не приймає негативних значень. Однак приємного вирішення!