Bagaimana cara menambahkan label di luar fitur?

14

Saya mencoba mencapai pelabelan semacam ini menggunakan QGIS. Tampaknya, itu tidak mudah didukung. Apakah Anda punya ide untuk mengatasinya?

masukkan deskripsi gambar di sini

Saya berhasil melingkari teks menggunakan "Diagram", yang sepertinya saya dapat tempatkan menggunakan bidang koordinat X dan Y! Tapi saya tidak tahu cara menggambar garis antara lingkaran dan bangunan ... Saya punya sekitar 400 lingkaran untuk ditempatkan, dan mereka bisa sering berubah, jadi saya tidak bisa mengandalkan metode manual.

Ada ide ? Terima kasih banyak !


Jadi, inilah yang saya dapat menggunakan plugin yang Anda sarankan:

apa yang saya dapatkan

Tidak buruk sama sekali !! Terima kasih banyak !

Saya hanya berjuang untuk meletakkan nomor di tengah lingkaran. Saya melihat ada dua bidang: LblAlighH dan LblAlignV. Memasukkan "center" di LblAlignH memusatkan angka secara horizontal, tetapi saya mencoba "tengah" atau "center" di LblAlignV tanpa terjadi apa-apa ... (pada gambar, saya telah memasukkan center untuk LblAlignH pada yang di bagian bawah)

Apakah itu mungkin? :)

(Apakah Anda kebetulan pengembang plugin itu?)


Oke, "setengah" di bidang VAlign tampaknya berfungsi dengan baik;)

Untuk membuat lingkaran, saya menggunakan dekorasi garis di layer Arrow_Label_XXX:

bagaimana caranya

Dan inilah hasil akhirnya:

hasil akhir

merah
sumber
Hm, saya pikir pengeditan underdark membuat komentar saya hilang, jadi di sini lagi: menurut catatan saya, penyelarasan vertikal ditentukan oleh perintah-perintah ini: 'Bawah', 'Basis', 'Setengah' dan 'Atas' (tanpa tanda kutip, tentu saja)
SAnderka
1
Luar biasa, terima kasih atas info tentang teknik pembuatan lingkaran!
SAnderka
Hei, ini terlihat hebat! Jika Anda masih tidak senang dengan penempatan label Anda, Anda bisa memindahkannya ke tempat yang diinginkan (simbol kedua dari kiri di pic), layer harus dalam mode edit. Saya akan berterima kasih juga, jika Anda menerima jawaban saya. Cheers
Shepherdjo

Jawaban:

14

Yang Anda butuhkan adalah plugin (yang cukup baru) "Pelabelan kustom mudah":

Pelabelan kustom yang mudah v. 0.3, Regis Haubourg (AEAG) - 2012. Tindakan 1: Plugin ini menduplikasi layer, mengubah geometri menjadi centroid, dan menambahkan semua bidang yang diperlukan untuk pelabelan khusus. Aksi 2 - Fungsi panah menarik garis antara label dan objek asli PERINGATAN! Plugin ini perlu menggunakan plugin Memory Layer Saver jika Anda ingin menyimpan label dengan proyek. Di QGIS 1.8, memory layer saver 1.0 diperlukan karena perilaku gml baru (GDAL 1.9) Silakan kirim permintaan bug atau fitur di sini: http://hub.qgis.org/projects/easycustomlabeling

Anda kemudian menggunakan me ini (lihat gambar) untuk melakukan operasi pada label seperti misalnya memindahkannya.masukkan deskripsi gambar di sini

Sudah mencobanya sendiri. Bekerja dengan baik. Beri tahu saya jika itu berhasil.

Gembala
sumber
4
Wow, cukup banyak plugin yang berguna. Btw, jika Anda tidak dapat menemukannya, itu masih ditandai sebagai "eksperimental" dan karenanya mungkin tidak muncul dalam daftar plugin Anda secara default (Anda dapat mengubahnya di bawah "Opsi" - "Plugin yang diizinkan").
SAnderka
1
Hebat saya akan mencoba ini sekarang;) Terima kasih atas bantuan Anda !!
merah
Mimpi berhasil. Punya masalah yang sama dan ini sempurna.
Ger