QGIS Kategorize Stili: Değerleri gitmeyecek şekilde yeniden düzenleme 57,58,59,6,60,61


11

Ben Kategorize Stil görüntülemek için veri bir sütun var ama QGIS değerleri sipariş zaman onları sıralar, örneğin, 57, 58, 59, 6 , 60, 61, 62 ....

Onları doğru sırada sıralamanın bir yolu var mı?

Bir Renk rampası kullanıyorum ve bu yüzden 6 numaralı renk 59 ve 60 sayıları kadar koyu, ne zaman çok daha hafif olmalı.

resim açıklamasını buraya girin

Yanıtlar:


7

Bu durumda dereceli bir oluşturucu kullanmalısınız. Değerleri doğru sıralar.

Kategorize edilmiş oluşturucular nominal ölçekler içindir .

Dereceli oluşturucu yalnızca sayısal değerlerle çalışır. Dolayısıyla, sütununuz metinse, önce onu sayısal biçime dönüştürmeniz gerekir. Andre'nin başka bir cevaba yaptığı yorumunda belirttiği gibi, bu tointli alan hesaplayıcısında (old_fieldname) yapılabilir.


Ben kategorize kullanırken bir stil atanmadan önce değerleri sıralamak / yeniden düzenlemek mümkün olsa iyi olurdu. Sayı değil, belki de metinle temsil edilen bir tür kategori. Veri kümesi büyükse veya belki bir veritabanında bulunuyorsa, siparişi temsil etmek için yeni bir sütun oluşturmak mümkün olmayabilir.
Chau

6

Başka bir fikir, veri sütununu metinden sayılara değiştirmek (ArcGIS'de bir 'alan' ekler, şekil dosyasını işimden kaldırır ve .dbf dosyasını açık ofis Kireçine içe aktarabilir ve metni yeni sütun daha sonra yeni geliştirilmiş veri sütunu ile şekil dosyasını yeniden açın). Yazılım sayıları algılarsa (metin yerine) renk rampanız doğru olacaktır. Bana sayı gibi görünen ama bilgisayarıma metin her gün beni rahatsız ediyor.


3
Bence çözüm bu. QGIS'de, alan hesap makinesiyle nitelik tablosuna başka bir alan ekleyebilir ve sütunu doldurmak için toint ("<old_fieldname>") işlevini kullanabilirsiniz. Katman özelliklerinin alanlar bölümünde alanın metin mi yoksa sayı mı olduğunu kontrol edebilirsiniz.
AndreJ

0

..., 06,07,08,09,10,11, ... şeklinde biçimlendirilmiş ek bir metin sütunu oluşturacağım. Bu doğru bir şekilde sipariş edilmelidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.