Di QGIS 2.14.5 LTR (dan baru-baru ini di QGIS 3.0) Saya telah menyiapkan desain peta yang indah dengan renderer lulusan dan penanda bidang vektor untuk setiap rentang nilai (panjang panah berbanding lurus dengan kecepatan aliran, yang berkisar antara 0,001 - ~ 5 m / s)
Ini bekerja dengan baik, tapi saya ingin tahu apakah saya melewatkan pengaturan untuk mempersingkat panah dalam legenda. Dengan jendela lapisan lebar 'normal', nilai kelas tidak dapat dilihat:
Unit: milimeter
Dugaan pertama saya adalah, bahwa itu telah sth. harus dilakukan dengan mengganti panjang panah, satuan lebar garis dari milimeter ke satuan peta, tetapi ini tidak memengaruhi legenda:
Unit: unit peta
MEMPERBARUI
Masalah masih ada di QGIS 3.0.
Saya membuat screencast untuk memvisualisasikan ini: https://youtu.be/oxJ3tGXFB18
Dalam properti / simbologi, simbol ditampilkan dengan benar:
Perhatikan bahwa daftar layer menampilkan marker dengan benar, ketika menduplikasi layer atau menerapkan perubahan pada style selama lebar panel layer tidak berubah.
Jawaban:
Tidak ada opsi itu, tetapi ... Anda dapat menggunakan alat magang untuk mencapai hasil itu. Saya membuatnya dengan titik-titik tetapi Anda dapat menerapkan alat ini untuk hal Anda. Ikuti ini:
Pertama-tama atur secara manual ukuran simbol.
Pergi ke properti masing-masing elemen dan tentukan fungsi yang "melakukan pekerjaan Anda" (dalam proyek Anda, itu mengubah ukuran garis dengan kecepatan aliran). Fungsi ini akan mengubah ukuran elemen sementara elemen legenda membeku.
sumber