Daha çox

QGIS: Bir ifadə istifadə edərək əfsanə təsnifatından kənara çıxanlar necə xaric ediləcək


Oğurluq sayları ilə bir sütunun və siyahıyaalma bölgələrindən istifadə edərək ümumi əhalinin bir sütununun birləşməsindən istifadə edərək 1000 sakinə düşən oğurluq nisbətindən istifadə edərək bərabər bir aralıq əfsanəsi yaratmağa çalışıram. Verilənlərdə aşırı sayda olduğuna görə (son dərəcə yüksək dəyərlər) onları ümumi əhalinin (700-dən az) bir eşiyəsinə əsaslanan əfsanədəki sinifləri müəyyənləşdirmə prosesindən kənarlaşdırmaq istərdim. Artıq ifadə funksiyasında (<700 dəyərlərini istisna edən) pəncərədə belə bir ifadə qururam:

"Burglaries_CS_POPN_2000 | 2000"> = 700 THEN ("burglaries_P500_ALL | 2009" / "burglaries_CS_POPN_2000 | 2000") END

Yaxşı işləyir, amma xaric edilən çoxbucaqlar artıq göstərilmir. ArcGis-də simbologiya-təsnifat pəncərəsində "xaric edilmiş məlumatlar üçün işarəni göstər" üçün bir seçim var. QGIS-də atribut cədvəlinə yeni bir sütun əlavə etmədən eyni tapşırığı yerinə yetirə biləcək bir seçim varmı? Yuxarıda göstərdiyim kimi bir ifadə istifadə edilə bilərmi?


Əslində müəyyən bir həddən yuxarı dəyərləri siləcəm (1.5 ortalama yuxarıda və aşağıda standart sapmalar və bəzən məlumatlarda daha incə fərqləri göstərmək üçün interpolyasiyanı təkrarlayın. Çatışanlar kimi rəng sxemi ilə içəridə qalmış bir qat edəcəm qırmızı rəngdədir.Sonra üstünə şəffaf bir kənar çıxarılan versiyanı qoyacağam ki, daha yüksək (bəzən daha vacib olsa da) buludları və ya qrupları göstərərkən super yüksək göstəricilər aşağıda görünsün.

Daha yaxşı bir seçim görmək istərdim!


Videoya baxın: GISG 104 QGIS Manage Layers Toolbar (Oktyabr 2021).