Saya ingin dapat menunjukkan gaya dasar untuk lapisan pada skala besar, misalnya GB-lebar, dengan semua poligon yang sama, tetapi untuk ini berubah pada skala yang lebih kecil, misalnya 1: 25K, untuk membedakan antara poligon.
Idealnya saya ingin dapat melakukan ini tanpa mengubah gaya / memuat gaya yang disimpan, setiap kali saya mengubah skala.
Apakah ini mungkin?
Jawaban:
Ya itu mungkin.
Yang Anda butuhkan adalah Styling berbasis aturan dengan aturan skala seperti yang ditunjukkan pada gambar (maaf untuk tata letak jerman)
Ini terlihat seperti ini ketika Anda memperbesar dan memperkecil: perlu diingat, bahwa ketika Anda memperkecil dari tingkat zoom yang ditentukan, layer tidak akan ditampilkan.
EDIT:
Untuk memiliki gaya yang berbeda dalam suatu kategori Anda dapat memperbaiki aturan dengan mengklik kanan pada aturan -> Tambahkan skala dan atur skala yang berbeda. Untuk membuat ini berfungsi, Anda perlu membuat "aturan induk", yang mendefinisikan kelas transparan.
Agar layer terlihat sama, Anda dapat menambahkan aturan tanpa filter dan mengatur skala menjadi lebih kecil sebagai skala yang ditentukan oleh kelas (lihat gambar 3 untuk pengaturan dan gambar 4 untuk hasilnya)
hasil:
sumber