Bir çokgen özelliği veri kümesi ve öznitelikleri bir choropleth harita olarak sembolize etmek için QGIS içinde (bire bir) katıldığı farklı bir tablodan bir özniteliği var. Bununla birlikte, tüm çokgen alanlarının sayısal öznitelikler tablosunda eşleşen bir alanı yoktur, bu nedenle dereceli semboloji üretilirken bazı boş değerler vardır.
Araştırmamdan, bu durumda en yaygın tavsiye parçası, varsayılan bir sembolojiyi tanımlayan çokgen veri kümesinin (veya başka bir arka planın) bir kopyasını dahil etmektir. Bu null değerleri dereceli sembolojide sınıflandırılmadığından işe yarar, bu nedenle bunların altında "görülebilir". Tam olarak bunun bir görüntüsünü ekledim. Koyu gri özellikler birleştirme tablosunda ( mb_percentile_isochrones_all
) bulunmaz , ancak sınır çokgenleri tablosunda ( mb2013_wgtn
) bulunur. Bu yüzden mb2013_wgtn
"veri yok" özelliklerini göstermek için tablonun iki örneğine ihtiyacım var .
Ancak, bu benim için zarif görünmüyor. Çok daha sezgisel bir null değer sembolü tanımlamak olacaktır. Belki de şu anda var olanla tutarlı olmak için mükemmel bir şekilde şeffaf olabilir, ya da belki kullanıcının istediği ne olursa olsun bir çeşit sessiz gri olabilir. Mesele şu ki, null değerlerin sembolojisini işlemek için içerikte iki farklı katmana ihtiyaç vardır. Bu, tüm özelliklerinizin sembolojisini aynı anda değiştirmek için (örneğin, tüm kenarlıkların genişliğini artırmak istiyorsanız ), bunun iki kez ele alınması gerektiği anlamına gelir: bir kez dereceli sembolojiye sahip özellik için null sembolünü işleyen "background" katmanı için bir kez.
QGIS'de (2.6.1) dereceli semboloji için kullanılanla aynı katmanın "kopyasını" kullanmadan bir "boş" değer sembolü tanımlamak mümkün müdür?
null
Aynı katmandaki özelliği sembolize etmek istiyorum . 3. Eşleşmeyen özellikler null
birleştirme değerlerinde bulunur (birleştirme sonrası QGIS öznitelik tablosunda görüldüğü gibi).