Saya mencoba mengonversikan shapefile ke dalam format sederhana yang dikenal dengan baik (WKT) pada contoh di bawah ini (dari http://en.wikipedia.org/wiki/Well-known_text ).
MULTIPOLYGON (((40 40, 20 45, 45 30, 40 40)),
((20 35, 45 20, 30 5, 10 10, 10 30, 20 35),
(30 20, 20 25, 20 15, 30 20)))
Saya tahu bahwa saya menggunakan QGIS untuk menyimpan shapefile sebagai CSV, dan saya dapat menggunakan ogr2ogr untuk melakukan sejumlah konversi. Bahkan ogr2ogr -f CSV out.wkt source.shp -lco GEOMETRY=AS_WKT
membuat saya sedekat saya sudah sejauh ini, tetapi tidak cukup di sana. Ada saran?
ps Seperti dicatat oleh Mapperz, utas ini sangat mirip dengan yang ini . Utas itu, meskipun memberikan pendekatan ogr2ogr yang saya catat di atas, tidak menyelesaikan tantangan khusus ini. Output ogr2ogr yang saya dapat terlihat seperti ini (saya telah memotong garis). Rupanya, saya hanya belum menemukan cara untuk mendapatkan ogr2ogr untuk menggunakan multipolygon.
WKT,AREA,PERIMETER,PINUPOND_,PINUPOND_I,CODE
"POLYGON ((-120.630531650950061 50.838562484449184, . . .
"POLYGON ((-123.206067372148397 51.038984074378327, . . .