Python bu kodla csv dosyasına vektör katman dosyası yazmaya çalışın:
QgsVectorFileWriter.writeAsVectorFormat(mylayer, r'c:\temp\xyz.csv', "utf-8", None, "CSV")
Xyz.csv dosyasına dışa aktarabilir ancak geometri sütununda değil, yalnızca csv'de gösterilen öznitelikler.
Hem öznitelik hem de uzamsal verileri csv dosyasına nasıl aktarabilirim?
1
İşte aynı soru ve çözüm [link] [1]. [1]: gis.stackexchange.com/questions/43129/…
—
mete7
Soruyu netleştirmediğim için özür dilerim. benim iş csv dosyasına pyqgis yazma vektör katmanı ile python kullanın. Ben csv dosyası geometri var istiyorum ama değil. hala cevap lazım
—
Anubiz
Hangi vektör katmanı dışa aktarmak istediğinize bağlıdır. Nokta katmanı için enlem, uzun değerleri nitelik tablosu sütunları olarak ekleyebilirsiniz. Diğerleri için WKT'ye ihtiyacınız var
—
Curlew
Teşekkür ederim Curlew, nokta ve çokgen katmanı ile çalışıyorum. nokta katmanı için öznitelik tablosuna lat, lon sütunu eklemek mi istiyorsunuz? çokgene ne dersin?
—
Anubiz
Bu gerçekten bir kopya mı? Buradaki soru, özellikle bağlantılı cevap tarafından kapsanmayan python'a yöneliktir.
—
Matthias Kuhn