QGIS 3.0.2'deki yeni nokta kümesi oluşturucu ile bir oyun oynuyorum ve harika - kümelenmeyi kendiniz yapmaktan çok daha kolay (ve daha hızlı).
Ne demek istediğimi göstermek için, STATS19 verilerini ve 30 metre yarıçapı kullanan Edinburgh'daki trafik kazalarına bir örnek.
En büyük kümelerin daha küçük kümelerin önüne çekilmesi için z sırasını nasıl ayarlayacağımı bilemiyorum.
@Cluster_size değişkeninin farkındayım - sembolleri ölçeklemek ve renklendirmek için kullandığım şey bu. Bunun için beden ve renk yardımcılarını kullanıyorum. Metni her kümeden kaldırmak için yazı tipi işaretleyicilerini kaldırdım.
İşaretleyicilerin boyutu şu şekilde tanımlanır: -
coalesce(scale_exp(@cluster_size, 0, 50, 1, 200, 0.57), 0)
İşaretlerin rengi şu şekilde tanımlanır: -
coalesce(ramp_color('custom ramp',scale_linear( @cluster_size, 0, 50, 0, 1), '#000000')
Şimdiye kadar denedim: -
- Sembol Seviyeleri - Şans yok; değişken adı seçilemiyor.
- Katman oluşturma> Özellik Oluşturma Sırasını Kontrol Et ve sıralama olarak @cluster_size öğesini seçin . Etkisi yok gibi görünüyor.
- İfade çalışmadığından @cluster_size kullanılarak stil kademeli .
Herkes bunun mümkün olup olmadığını biliyor mu, yoksa bu belirli oluşturucu ile ilgili bir sınırlama mı?
Bunu yapmanın birçok yolu olduğunu biliyorum (arabellek / mekansal birleştirme, eklentiler), ancak yeni oluşturucu çok daha hızlı olmalı. Yoksa bariz bir şeyi göz ardı ettim mi? :)