
Алгоритм «Расположение точки относительно ломаной кривой»
- Шаки
- Активный участник
- Сообщения: 187
- Зарегистрирован: 02 июл 2008, 11:57
- Репутация: 1
- Контактная информация:
Алгоритм «Расположение точки относительно ломаной кривой»
Т.е. Знает ли кто-нибудь конкретный алгоритм, который будет определять, с какой стороны лежит точка относительно заданной ломаной кривой. 

-
- Гуру
- Сообщения: 852
- Зарегистрирован: 15 сен 2005, 13:19
- Репутация: 6
- Откуда: москва
- Контактная информация:
логично построить наикратчайший перпендикуляр
В гисах обычно есть построение перпендикуляра от точки к любой линии, далее чисто технический вопрос измерить расстояние-направление перпендикуляра. В ArcView помнится это была функция UserSnapPoint
Краевые нюансы не забудьте учесть - когда точка есть, а перпендикуляра нет.
В гисах обычно есть построение перпендикуляра от точки к любой линии, далее чисто технический вопрос измерить расстояние-направление перпендикуляра. В ArcView помнится это была функция UserSnapPoint
Краевые нюансы не забудьте учесть - когда точка есть, а перпендикуляра нет.
- Шаки
- Активный участник
- Сообщения: 187
- Зарегистрирован: 02 июл 2008, 11:57
- Репутация: 1
- Контактная информация:
Вы меня не правильно поняли
, мне нужно было программно (я делаю свой инструмент) определять с какой стороны пользователь кликнул мышью (право или слева) от кривой, я придумала алгоритм, реализовала, а потом совсем случайно в аналитической геометрии нашла более простой (намного проще, чем мой) алгоритм, а называется он "принадлежность точки треугольнику"
основой которого есть определение точки относительно прямой


Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя