Я попробовала реализовать такую задачу с помощью 1 запроса:
1 вариант - Сначала из муниципального образования вырезаются кадастровые земельные участки. Потом ищется пересечение полученного результата с трассой.
Код: Выделить всё
SELECT
ST_PolygonFromText(ST_AsText(st_intersection(st_difference(bb.geom_local, cc.geom_local), aa.geom_buff_local)))
FROM
obj_contour as aa,
munic_obr as bb,
rosreestr_obj as cc;
Код: Выделить всё
SELECT
ST_PolygonFromText(ST_AsText(st_difference(st_intersection(aa.geom_buff_local, bb.geom_local), cc.geom_local)))
FROM
obj_contour as aa,
munic_obr as bb,
rosreestr_obj as cc;
Продвинутые юзеры помогите решить такую, казалось бы, не сложную задачу!!!