Estou tentando converter um shapefile no formato simples Texto conhecido (WKT) no exemplo abaixo (em 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)))
Sei que uso o QGIS para salvar o shapefile como um CSV e posso usar ogr2ogr para fazer qualquer número de conversões. De fato, ogr2ogr -f CSV out.wkt source.shp -lco GEOMETRY=AS_WKT
me deixa tão perto quanto cheguei até agora, mas não chego lá. Alguma sugestão?
ps Como observado pelo Mapperz, esse tópico é muito semelhante a este . Esse segmento, embora fornecesse a abordagem ogr2ogr que observei acima, não resolveu esse desafio em particular. A saída ogr2ogr que estou obtendo se parece com isso (truncou as linhas). Aparentemente, eu ainda não descobri como fazer o ogr2ogr usar multipolígono.
WKT,AREA,PERIMETER,PINUPOND_,PINUPOND_I,CODE
"POLYGON ((-120.630531650950061 50.838562484449184, . . .
"POLYGON ((-123.206067372148397 51.038984074378327, . . .