Özellik tablosundaki sütunların konumu nasıl değiştirilir?


14

ABCD sütunlarına sahip bir öznitelik tablom varsa, sütunları farklı konumlara, örneğin BCAD'ye taşımak mümkün mü? Alan hesaplayıcı ile yeni bir sütun oluştururken, son konumdan başka bir yere koymak veya anahtar sütunları ona yakın hareket ettirmek yararlı olacaktır.

Yanıtlar:



19

Şimdi bir çözüm var, denilen Refactor fields, Processing Toolboxaltında bulabilirsiniz Vector table tools.

İşaretlenen as çözümü table editor pluginartık kullanımdan kaldırıldığı için çalışan bir çözüm değildir.


1
Yeniden düzenleme aracı, tablo sırası sürekli olarak değişir. teşekkürler
Amelia Nicodemus

-1

Bildiğim kadarıyla Tablo Yöneticisi SHP formatında katmanları işlemez. Bu, verilerinizin nerede oturduğuna da bağlıdır. Verileriniz SHP biçimindeyse, ilgili DBF dosyasını Excel veya Open / Libre Office'te açabilir ve sütunların konumunu değiştirebilirsiniz.


Tablo yöneticisi şekil dosyalarıyla mükemmel çalışır, değişiklikleri yeni bir dosyaya kaydetmeniz gerekmez, ancak geçerli dosyayı koruyabilirsiniz. OO / Libre'de çalışmak da gayet iyi çalışır, ancak orijinal sıralamayı (örneğin bir özellik kimliği alanı kullanarak) geri yüklemeden dbf dosyanıza başvurmamaya dikkat edin, aksi takdirde şekil dosyası her özellik için yanlış nitelikler gösterecektir.
SAnderka

.Shp dosyasının .dbf kandırması ile karışık sonuçlar elde ettim. Ve bir kez değiştiğinde iyileşme yok gibi görünüyor. Dosyalarımı uzamsal bir veritabanında olsaydım (ki hiçbir şey bilmiyorum) sütunları ayarlayabilir miydim?
HealthMaps

Ne dediğini yanlış anladım. Ben sadece TableManager bulmaya çalıştı ve pyqgis.org/repo/contributed üzerinde .zip bulundu ancak resmi olan eklenti yöneticisi listemde görünmüyor. Daha önce bu sorunu yaşadım, QGIS'i başka bir makinede kullanana kadar Sextante görünmedi. Asla doğru şekilde kurmadınız.
HealthMaps

En basit yol, depo listesine pyqgis.org/repo/contributed eklemektir (Eklentiler-> Python Eklentilerini Yükle, ikinci sekme, Ekle ..) ve Eklentiler-> Eklenti Yöneticisi'nde etkin bir şekilde işaretlendiğinden emin olun. İngilizce sürüm olarak adlandırılan ...
AndreJ
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.