Apa yang saya coba lakukan adalah memberi label serangkaian fitur titik tetapi karena kepadatan fitur titik saya harus memindahkan label dari fitur titik. Saya kemudian ingin menggunakan garis lurus sederhana (bukan panah) untuk menunjukkan label mana yang merujuk ke titik mana.
Saya telah menggunakan plugin "Label Kustom Mudah" untuk membuat label dan memindahkannya ke tempat yang saya inginkan. Tapi yang tidak bisa saya lakukan adalah membuat garis lurus tipis sederhana antara titik dan tabel.
Yang terbaik yang saya raih adalah mengubah "simbol layer type" (Label layer> Properties> Style) menjadi "panah", hapus centang "panah melengkung" dan hapus centang "ulangi panah pada setiap segmen". Dan kemudian buat panjang dan tebal kepala 0 dan buat "panah lebar" dan "panah lebar di awal" karena ini mungkin. Tapi ini masih menciptakan garis tebal. Lihat gambar A.
Saya sudah mencoba mengatur "simbol nanti ketik" menjadi "garis sederhana" tetapi ini menghasilkan garis dengan kinks / simpul / sudut di dalamnya. Lihat gambar B.
Idealnya, saya ingin garis lurus antara label dan fitur (seperti pada gambar A) yang lebarnya mirip dengan yang ada di gambar B.
sumber
make_point(label_x -2,label_y)
akan membuat label di pantai barat terlihat lucu. Juga, bekerja pada skala yang berbeda akan membuat ini tidak berguna. Akan lebih baik mengatur titik ini dalam kaitannya dengan jarak ke label Anda dan posisi relatif dari centroid Anda.Jawaban Carlos membuat pemimpin yang selaras secara horizontal pada ujung label meskipun hanya satu titik kurang pada generator geometri yang memberikan garis lurus. Dalam contoh saya, saya memindahkan label secara manual menggunakan toolbar pelabelan di QGIS 3.0.3. Perhatikan bahwa teknik ini dapat ditemukan dalam pertanyaan 232709 .
Satu-satunya perubahan yang perlu saya lakukan adalah nilai x, y dalam ekspresi saya:
Adapun garis pemimpin sendiri, pohon simbologi berjalan seperti ini:
Untuk memastikan bahwa para pemimpin berakhir di pusat label, cukup edit nilai-nilai di data label yang ditetapkan rata untuk 'Pusat' untuk horizontal dan 'Setengah' untuk vertikal. Untuk gaya garis ke apa pun yang Anda butuhkan, gunakan garis sederhana bersarang di garis penanda.
sumber