Witam.
Pytanie jest w zasadzie banalne jak się zna funckje dostępne w postgis, ale po kolei. Mam tabelę która zawiera typ geometryczny typu LINESTRING. Niestety ma ona postać:

TABELA1
id;nazwa;geom
1;nazwa1;(współrzędne)
2;nazwa1;(współrzędne)
3;nazwa2;(współrzędne)
4;nazwa2;(współrzędne)
itd...

Potrzbuję dokonać konwersji na tabeleę w stylu
1;nazwa1;(współrzędne)
2;nazwa2;(współrzędne)
itd...

Problem polega na tym że współrzędne z nazwa1 muszą być połączone bo. Na razie robię to poprzez:
SELECT nazwa, COLLECT(geom) FROM tabela1 GROUP BY nazwa.
Tutaj jednak pojawia się kłopot. COLLECT zwaraca typ MULTILINESTRING a ja potrzebuje typ LINESTRING.
Teraz pytanie jaka funkcja dokonuje konwersji typu z MULTI na simple questionmark.gif

Proszę tylko nie mówcie że muszę zmienić typ na MULTI bo z tego co pamiętam to typy wiele zajmują więcej pamięci a więc nie jest to opłacalne...