Sto provando a convertire un file di forma nel semplice formato Well Known Text (WKT) nell'esempio seguente (da 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)))
So che uso QGIS per salvare lo shapefile come CSV e posso usare ogr2ogr per fare qualsiasi numero di conversioni. In effetti ogr2ogr -f CSV out.wkt source.shp -lco GEOMETRY=AS_WKT
mi avvicina quanto sono arrivato finora, ma non proprio lì. Eventuali suggerimenti?
ps Come notato da Mapperz, questo thread è molto simile a questo . Quella discussione, sebbene fornisse l'approccio ogr2ogr che ho notato sopra, non ha risolto questa particolare sfida. L'output di ogr2ogr che sto ottenendo assomiglia a questo (ho troncato le linee). Apparentemente, non ho ancora capito come ottenere ogr2ogr per usare il multipoligono.
WKT,AREA,PERIMETER,PINUPOND_,PINUPOND_I,CODE
"POLYGON ((-120.630531650950061 50.838562484449184, . . .
"POLYGON ((-123.206067372148397 51.038984074378327, . . .