Apakah ada cara untuk mengubah linear shapefile menjadi file CSV dengan format berikut:
Node_1, Node_2, attribute_1, ...., attribute_x
1 2 "hello" 567845.334
Saya telah melihat GDAL / OGR2OGR dan PostGIS dan saya tidak berpikir baik mengubah data ke format yang saya inginkan.
Saya tidak keberatan menulis naskah untuk melakukannya, jika saya dibimbing ke arah yang benar.
Jawaban:
Program utilitas yang termasuk dalam OGR (OGR2OGR) tidak akan melakukan ini secara langsung, tetapi akan sangat mudah untuk menggunakan OGR untuk mencapai ini.
Anda perlu menulis skrip / program dalam bahasa apa pun yang didukung oleh OGR. Anda bisa membuatnya membuka shapefile, membaca setiap fitur, dan menuliskan poin + data dalam format CSV.
The C sampel ++ kode pada Wiki sebenarnya menunjukkan hampir setiap OGR API panggilan diperlukan untuk ini.
sumber