Saya punya layer di QGIS yang terdiri dari poin. Tabel atributnya tidak memiliki (menunjukkan) koordinat x dan y yang sesuai untuk setiap titik. Apakah ada cara bagi saya untuk mengekstrak daftar koordinat untuk titik-titik itu? (idealnya menjadi CSV , tetapi tidak diperlukan)
Juga, untuk daftar koordinat yang diekspor (misalnya, dalam file CSV ), bagaimana cara menyertakan tabel atribut yang ada dengannya?
Untuk informasi Anda, saya menjalankan QGIS di Mac OS X 10.6.7.
Jawaban:
Bergantung pada versi Anda, Anda harus dapat mengklik kanan pada layer yang ingin Anda ekspor, dan pilih Simpan Sebagai ... Pilih Nilai Dipisahkan Koma dari daftar dropdown dari kotak dialog yang muncul. Kemudian, di bagian Layers dari opsi pembuatan OGR , ketik GEOMETRY = AS_XY atau GEOMETRY = AS_XYZ tergantung pada dimensi data sumber Anda.
sumber
Sederhana dalam kalkulator atribut, Anda dapat menggunakan $ x dan $ y untuk menghitung koordinat Anda menjadi atribut baru.
sumber
Anda mungkin menyukai ini untuk detail tambahan yang dikumpulkan
Untuk QGIS 1.7 pada Win7 saya membuka tabel atribut untuk layer, gunakan tombol untuk; invert selection untuk memilih semua baris, salin ke clipboard
dan tempel ke Excel. Kolom pertama berisi informasi Teks yang Dikenal dengan Baik yang mungkin lebih bermanfaat bagi Anda.
Sunting
Saya sekarang menggunakan plugin mmqgis untuk mengekspor geometri ke csv, itu lebih diinginkan oleh pengguna CAD di ujung lain ...
sumber
Ya , sebenarnya saya mengajukan pertanyaan serupa beberapa minggu yang lalu. Ini hanya berlaku untuk QGIS 1.7 (yang saya jalankan di OSX dan sepertinya cukup stabil).
sumber
untuk pertanyaan Anda jika Anda memiliki postgressql dan built-in postgis Anda dapat melakukan ini dengan menambahkan kolom baru yang bernama coord_x dan coord_y. dan sql untuk memperbarui kolom ini adalah:
hanya itu saja :)
sumber
Lapisan virtual memungkinkan Anda untuk melakukan hal itu. Ini adalah ikon pada Layers Toolbar atau Anda dapat pergi
Layer
->Add layer
-> Tambah / Edit Virtual Layer ... `Maka Anda akan menghadapi jendela seperti yang di bawah ini:Di kueri, Anda dapat memilih properti geometri seperti koordinat x dan y dan nilai atribut dari tabel atribut, seperti id dalam contoh.
Setelah Anda memiliki tabel dengan bidang yang diinginkan, Anda dapat menggunakan
save as
dan memilih csv sebagai format.Mesin yang mendasari menggunakan SQLite dan Spatialite untuk beroperasi, sehingga dokumentasi untuk pertanyaan dapat ditemukan di sini: https://www.gaia-gis.it/fossil/libspatialite/wiki?name=misc-docs
sumber
Anda juga bisa menggunakan plugin MMQGIS untuk mengekspor geometri dengan atribut layer lainnya ke file CSV.
sumber