Próbuję przekonwertować plik shapefile do prostego formatu WKT (Well Know Text) w poniższym przykładzie (z 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)))
Wiem, że używam QGIS do zapisywania pliku kształtu jako CSV i mogę używać ogr2ogr do wykonywania dowolnej liczby konwersji. W rzeczywistości ogr2ogr -f CSV out.wkt source.shp -lco GEOMETRY=AS_WKT
zbliża mnie tak blisko, jak do tej pory, ale nie całkiem tam. Jakieś sugestie?
ps Jak zauważył Mapperz, ten wątek jest bardzo podobny do tego . Wątek ten, choć zapewniał podejście ogr2ogr, które zauważyłem powyżej, nie rozwiązał tego konkretnego wyzwania. Wyjście ogr2ogr, które otrzymuję, wygląda następująco (obciąłem linie). Najwyraźniej po prostu nie wymyśliłem, jak zmusić ogr2ogr do używania wieloboku.
WKT,AREA,PERIMETER,PINUPOND_,PINUPOND_I,CODE
"POLYGON ((-120.630531650950061 50.838562484449184, . . .
"POLYGON ((-123.206067372148397 51.038984074378327, . . .