Di masa lalu saya baru saja secara manual mencocokkan warna perbatasan dengan warna isi, tetapi ini bisa memakan waktu.
Saya bertanya-tanya, apakah ada cara agar program secara otomatis mencocokkan warna perbatasan dengan warna isi?
Warna isi sedang ditugaskan melalui tab styling di properti lapisan.
Menggunakan QGIS 2.8.6
qgis
cartography
qgis-2
style
Burung pekakak
sumber
sumber
Jawaban:
Saya tidak yakin bagaimana menegakkannya untuk poligon yang ada, tetapi Anda bisa membuatnya berfungsi untuk poligon masa depan yang Anda buat.
Di Properti Proyek> Gaya default> Manajer Gaya, Anda bisa membuat gaya simbol default Anda sendiri untuk "Isi":
Edit ekspresi warna Perbatasan dan atur ke @symbol_color:
Terakhir, tetapkan gaya isian baru Anda sebagai default:
Ini akan membuat perbatasan selalu cocok dengan warna simbol yang ditetapkan. Ini tidak akan selalu tercermin dalam sifat poligon. Jadi masih dapat terlihat seperti Anda memiliki batas warna yang berbeda di properti, tetapi harus selalu benar-benar cocok dengan warna simbol set objek di peta.
Seandainya saya punya ide yang lebih baik sejauh membuat ini berlaku surut, tapi mungkin saya atau orang lain akan datang dengan ide yang bagus nanti.
sumber
cara lain untuk mendapatkan warna perbatasan agar sesuai dengan warna isian adalah dengan menambahkan layer baru ke simbol Anda dengan simbol layer type = Outline: Simple line.
Ketika warna diterapkan pada level simbol, semua layer mendapatkan warna yang sama (kecuali satu layer terkunci) sehingga isian dan batas yang ditambahkan sama ...
sumber
Untuk cara membuatnya retroaktif - Anda bisa menyimpan gaya sebagai file .qml, gunakan pencarian ekspresi reguler dan ganti untuk mengatur batas ke warna yang sama dengan poligon (di Notepad ++ atau serupa):
Temukan:
Menggantikan:
simpan, lalu muat ulang gaya di qgis :)
sumber