PostGIS Запрос

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Павел26626
Новоприбывший
Сообщения: 11
Зарегистрирован: 22 дек 2017, 10:03
Репутация: 0
Откуда: Москва

PostGIS Запрос

Сообщение Павел26626 » 19 мар 2018, 15:01

Коллеги, добрый день! Подскажите пожалуйста.
Мне необходимо построить запрос, разрезать красный полигон на 3 части, границами желтого.
Загвоздка в что-то желтый полигон в виде бублика.
Вложения
photo_2018-03-16_10-20-16.jpg
photo_2018-03-16_10-20-16.jpg (39.79 КБ) 2855 просмотров

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: PostGIS Запрос

Сообщение trir » 19 мар 2018, 15:10


Павел26626
Новоприбывший
Сообщения: 11
Зарегистрирован: 22 дек 2017, 10:03
Репутация: 0
Откуда: Москва

Re: PostGIS Запрос

Сообщение Павел26626 » 19 мар 2018, 15:32

Можно как нибудь поподробней я новичок в этой теме

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: PostGIS Запрос

Сообщение trir » 21 мар 2018, 08:31

например так

Код: Выделить всё

select g1.STDifference(g2),g1.STIntersection(g2)
from
(select geom as g1 from tbl where id = 1) as tbl1,
(select geom as g2 from tbl where id = 2) as tbl2

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot] и 11 гостей