Şekil dosyasına CSV dosyası ile katıldıktan sonra dereceli semboller seçeneği QGIS'de mevcut değil mi?


12

Bir csv dosyasından QGIS'deki bir şekil dosyasına veriye başarıyla katıldım, ancak nedense verilerimi simgelemekte sorun yaşıyorum.

Dereceli bir semboloji kullanmak istiyorum, ancak bu seçenek birleştirilmiş masamın sütunlarından hiçbiri için kullanılamıyor.

Yeni bir katman olarak kaydetmeyi denedim ama bu sorunu değiştirmez.

Bunu aşmak için herhangi bir ipucu var mı?

Yanıtlar:


11

Sorun büyük olasılıkla tüm CSV sütunlarının metin alanları olarak içe aktarılmış olmasıdır. Metin dereceli stiller için kullanılamaz.

Bunu düzeltmek için, CSV'niz için CSV sütunlarının veri türünü açıkça belirten bir .csvt dosyasına ihtiyacınız vardır. Temel olarak, bir .csvt dosyası yalnızca bir satırı olan bir metin dosyasıdır;

"Integer","Real","String"

Üç sütunlu bir CSV dosyası için. Daha fazla bilgi: http://underdark.wordpress.com/2011/03/07/how-to-specify-data-types-of-csv-columns-for-use-in-qgis/

Csv katmanının "Alanlar" sekmesini ve burada listelenen veri türlerini kontrol ederek, veri türlerinin çalışıp çalışmadığını belirtmenin doğru olup olmadığını kontrol edebilirsiniz.


önemli detay: csvt dosyası aynı adı csv dosyası olmalı ve sadece çalışma dizinde tutulması ithal edilmesi gerekmez
Hartnäckig

4

Ben de CSVT dosyasını kullanarak denedim ama sadece bir Libre Office elektronik tablosunu bir DBF'ye kaydederek daha iyi sonuçlar aldım.

Daha sonra DBF'yi bir vektör katmanı olarak QGIS'e getirin - ve bir tablo olarak gelecektir.

QGIS DBF alanları otomatik olarak biçimlendirilmiş gibi görünüyor, oysa ben CSV / CSVT dosyası hiç çalışamadım.


0

Evet, verileriniz sıralı sembol seçeneklerinin gerektirdiği sayısal bir değer değil dizede olabilir. Veri kümeniz çok büyük değilse, .csv dosyasını excel'de açın ve sütunları seçin ve değerler olarak yapıştırın. İçine kaydedin.xls veya * .xlsx biçimindedir ve hazırsınız.


0

Ben aynı sorunu, bir dbf dosyası olarak açık ofis tablo kaydetme, sonra boşluk veya noktalama ile sürekli dizeleri hile yaptı böylece sütun başlıkları küçük bir düzenleme yapmak vardı.

Daha sonra bunları QGIS tarayıcı penceresinden katmanlara almak ve kullandığım şekil dosyası katmanına bağlamak mümkün oldu


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.