Jawaban:
Saya pikir belum ada opsi yang memungkinkan Anda untuk meletakkan unit di bawah batang skal. Alternatifnya bisa dengan:
Ubah skalar Anda saat ini dan atur Font colour
agar sesuai dengan warna latar belakang:
Item Properties > Fonts and colours > Font colour
Salin scalebar Anda dan rekatkan langsung di bawah scalebar asli Anda. Kemudian atur Font colour
ke hitam dan Line colour
ke transparan:
Item Properties > Fonts and colours > Font colour
> Line colour
Anda kemudian dapat memilih skalebars dan mengelompokkannya , memungkinkan Anda untuk memindahkannya dengan mudah seolah-olah itu adalah satu:
Saya tidak berpikir itu mungkin dalam komposer cetak qgis.
Namun Anda dapat bermain dengan file templat untuk membuatnya berfungsi. Anda dapat mengatur jarak antara label teks dan bilah skala di:
Properti barang> Tampilan> Label margin .
Sayangnya Anda tidak dapat mengaturnya ke nilai negatif (= bilah skala di atas teks) dalam komposer cetak.
Tapi Anda bisa dalam file templat. Buat komposisi cetak kosong dan di dalamnya bilah skala, dengan gaya yang tepat, dll. Simpan ini sebagai templat ("Komposer> Simpan sebagai templat"). Ini akan membuat file * .qpt. Buka file ini dengan editor teks dan cari istilah "labelBarSpace" dan atur ke nilai negatif misalnya -10. (Tergantung pada ukuran font Anda, Anda harus menyesuaikan nilai ini.) Di dalam komposer cetak qgis tambahkan templat ini (Komposer> Tambah Item dari Templat) dan itu akan menunjukkan angka di bawah bilah skala.
Selama Anda tidak menyentuh properti Item> Display> Margin Label - pengaturannya akan tetap seperti ini. Ini bekerja untuk saya dengan QGIS 2.18.
Labels margin
bidang dariDisplay
Menu tidak menerima nilai negatif. Namun, solusinya bagus!