Bagaimana cara mengekspor Poligon ke CSV dengan koordinat?


17

Saya sangat baru di QGIS, jadi mohon bersabar.

Saya memiliki file ".shp", yang berisi sekumpulan batasan untuk pinggiran kota Australia. Saya membukanya ke QGIS dan saya ingin mengekspornya ke file CSV sehingga file terakhir akan seperti berikut.

POSTCODE, LATITUDE, LONGITUDE

Ketika saya memilih "Layer> Open tabel atribut" Saya bisa melihat kolom "kode pos".

Saya telah melihat pertanyaan serupa di sini

Mendapatkan daftar koordinat untuk titik-titik dalam lapisan menggunakan QGIS?

Yang mengatakan kepada saya untuk pergi ke "Layer> Save as" dan kemudian ketik "GEOMETRY = AS_XY" atau "GEOMETRY = AS_XYZ" di bagian "Layer" pada "OGR creation options".

Saya mengikuti persis, tetapi nilai lintang dan bujur tidak dikembalikan.



Entah jawaban ini sudah tua atau Anda harus tahu programnya untuk memahami apa yang Anda katakan. Saya tidak dapat mengikuti semua jawaban ini di perangkat lunak. Dapatkah seseorang membodohi saya tentang cara membuat file CSV dengan data lapisan (koordinat)? Terima kasih.

1
@JnOviedo Harap spesifik tentang langkah mana yang menyebabkan masalah. Jawaban di sini baik-baik saja.
underdark

Dalam posting ini masalah ini diselesaikan oleh Willy menggunakan MMQGIS yang disarankan oleh Joe Thompson: gis.stackexchange.com/questions/76321/... best regards

Jawaban:


11

Anda melihat pertanyaan yang tepat, bukan jawaban yang tepat! Alasan yang bekerja untuk jawaban yang Anda lihat adalah bahwa data hanya berupa poin. Karena data Anda dalam poligon, itu tidak akan berfungsi.

Jawaban BWill lebih jauh ke bawah adalah apa yang Anda butuhkan. Ini akan menyalin semua koordinat yang menggambarkan setiap poligon ke dalam format WKT, yang merupakan format standar, meskipun Anda mungkin perlu melakukan pembersihan tergantung pada tujuan Anda.


13

Saya melihat 2 solusi: pertama Anda dapat membuat 2 atribut untuk menyimpan lon / lat Anda:

  • pilih layer Anda
  • beralih ke mode edit
  • buka tabel atribut
  • buka kalkulator atribut (ctrl + i)
  • beri nama kolom Anda, pilih fungsi geometri yang telah ditentukan $ x, $ y (dalam dialog itu)

solusi kedua (bekerja untuk semua jenis permata)

  • pilih layer shp Anda
  • simpan sebagai ...
  • pilih format txt
  • letakkan GEOMETRY = AS_WKT di opsi layer OGR

Anda akan berakhir dengan file teks dengan atribut layer dan geometri sebagai WKT


Saya hanya melihat judul posting, jadi pertimbangkan hanya solusi kedua :-)
user14131

Ini sepertinya tidak berfungsi di versi 3.03. Mengikuti solusi pertama, QGIS hanya memberikan nilai nol di bidang baru. Untuk solusi kedua, sepertinya tidak ada pilihan untuk menyimpan sebagai format .txt.
Agus camacho

7

Sekarang ada plugin hebat yang diproduksi oleh Michael Minn yang melakukan persis apa yang Anda cari. Cukup perbarui repositori plugin Anda dan instal MMQGIS. Saya baru saja mencobanya dan itu berhasil.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.