Muszę podzielić wielokąty (warstwa „pol”) zarówno na zamknięte, jak i nie zamknięte linie (warstwa „lin”).
Niestety nie otrzymuję poprawnych wyników po uruchomieniu następującego zapytania.
CREATE VIEW splitted_pol AS
SELECT
g.path[1] as gid,
g.geom::geometry(polygon, SRID) as geom
FROM
(SELECT
(ST_Dump(ST_Split(pol.geom, lin.geom))).*
FROM pol, lin
) as g;
W moim przykładzie ST_Split powinien utworzyć sześć wielokątów (warstwa „splitted_pol”).
Czy ktoś wie, jak używać ST_Split z QGIS / PostGIS?
ST_Split
.