Autocad, Oracle spatial

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
anta
Новоприбывший
Сообщения: 1
Зарегистрирован: 23 ноя 2012, 05:58
Репутация: 0

Autocad, Oracle spatial

Сообщение anta » 23 ноя 2012, 06:08

Здравствуйте, я новичек в ГИС. В связи с новыми требованиями переходим на Oraclr spatial , появилась необходимость написания функций на pl/sql, возможно кто-то сможет мне помочь, передо мной стоит задачи:

Передо мной стоит задача написания функция , которая бы возвращала бы линию.: в автокад рисуется линия проходящая через 2 несвязанных полигона, необходимо вернуть вместо нарисованной линии- линию, которая будет копией этой, но обрезана с каждой стороны (или не обрезана, если удовлетворяет критериям),


то есть после точек пересечения с объектами, внутри этих объектов линия обрезается до определенного значения.

Я могу проверить пересекается ли линия с объектами с помощью фукции sdo_relate, mask "aoverlapbdydisjoint"? через нее можно получить координаты пересечения?
существуют ли какие- то другие функции, с помощью которых можно обрезать линию? или функции помогающие сделать вычисления, что бы вернуть линию с началом и концом в заданных кооридинатах?

Ответить

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

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

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