Bagaimana cara mengekspor koordinat poligon ke CSV (bukan WKT)?

9

Saya mencoba untuk mengekspor koordinat poligon dari shapefile ke file CSV, tetapi sejauh ini semua upaya saya gagal. Saya telah menemukan banyak pertanyaan dan jawaban tentang ini, tetapi tidak ada yang menyelesaikan masalah saya.

Saya telah mengunduh file

www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_admin_0_countries.zip

yang merupakan shapefile yang berisi peta dunia dasar. Saya telah mengimpor shapefile ke QGIS dengan menambahkan layer vektor, dan kemudian saya mencoba untuk mengekspor poligon dengan koordinat untuk setiap negara. Tips yang saya temukan menyarankan untuk menyimpan layer dengan mengklik kanan dan kemudian memilih Simpan sebagai atau membuka tabel atribut dan menyalinnya ke Excel. Jika saya mencoba ini, saya hanya mendapatkan informasi master dengan satu baris untuk setiap negara di peta.

Adakah yang tahu bagaimana saya dapat mengambil informasi detail untuk setiap negara yang berisi poligon dengan koordinat?

Sveinung
sumber
1
Jadi Anda ingin koordinat untuk semua simpul ("sudut") untuk semua poligon yang diekspor? Itu bisa menjadi cukup banyak baris. Yang mungkin Anda dapatkan sekarang adalah centroid. Dapatkah saya bertanya untuk apa Anda membutuhkan ini - mungkin ada cara yang lebih mudah untuk mencapai apa yang ingin Anda lakukan?
Martin
Apakah representasi Well know Text (WKT) sudah cukup untuk Anda?
vinayan
Saya tidak terbiasa dengan WKT, tetapi dari apa yang saya temukan di web sepertinya akan sedikit sulit untuk saya gunakan. Saya membutuhkan data dalam file csv. File bentuk yang saya gunakan di sini hanya untuk pengujian, saya tidak akan menggunakannya dalam pekerjaan saya. Saya bekerja dengan beberapa zona geografi khusus yang terkait dengan perikanan. Zona ini disimpan dalam basis data. Saya ingin mengimpor data file bentuk ke database untuk tujuan perbandingan. Saya berharap dapat menemukan cara untuk mengekspor koordinat untuk satu negara yang dipilih dalam file pengujian saya ke file csv dan kemudian mengimpornya ke dalam basis data.
Sveinung

Jawaban:

11

Gunakan plugin MMQGIS untuk mengekspor geometri ke csv. Saya hanya mencoba dengan file Anda, itu berfungsi dengan baik.

masukkan deskripsi gambar di sini

Leasye
sumber
Bagus! Saya pikir ini dapat menyelesaikan masalah saya! Di sini saya dapat menghubungkan atribut dan node. File nyata yang akan saya kerjakan akan jauh lebih kecil daripada file tes saya yang sangat besar. Saya pikir inilah yang saya cari. Terima kasih banyak! Sayangnya reputasi saya masih terlalu rendah untuk memilih sesuatu yang bermanfaat.
Sveinung
8

Pilih Layer > Save As...dengan format sebagai CSV. Pastikan 'Opsi Lapisan', 'GEOMETRI' diatur ke AS_WKTdalam jendela 'Simpan lapisan vektor sebagai ...'. Kolom pertama file CSV sekarang akan menyertakan koordinat poligon.

Sorbus
sumber
Itu berhasil! Saya mendapat koordinat! Namun, akan sedikit canggung menggunakannya karena saya membutuhkan data dalam file CSV. Saya tidak tahu apakah ada cara mudah untuk mengkonversi dari format ini ke csv. Tapi ini sangat berguna. Terima kasih!
Sveinung
2

Anda dapat menggunakan aplikasi sederhana ini untuk memuat shapefile, dan kemudian ekspor sebagai X / Y

http://www.qarah.com/shapeviewer/#download

Ross
sumber
Itu juga berhasil! Tapi di sini sepertinya saya akan memiliki beberapa masalah yang menghubungkan koordinat ke suatu negara. Jika saya mengekspor tabel atribut dengan nama negara saya tidak dapat menemukan hubungan yang jelas antara dua set data. Saya membutuhkan informasi master dan detail. Tapi ini adalah aplikasi kecil yang rapi yang akan terus saya gunakan. Terima kasih!
Sveinung
1

Cara Yunani: A) Pilih fitur yang Anda inginkan, salin dan tempel ke pengolah kata. B) hapus bagian pertama wkt_geom…dan kurung di bagian akhir sehingga hanya ada angka. C) Ganti: ,(koma dan satu spasi) dengan ^p(kata MS) atau \n(Libre office-Open office) D) ganti satu spasi dengan koma. Anda mendapatkan daftar koordinat dalam format X, Y.

Antonis Michalakis
sumber