Сообщество программистов Autodesk в СНГ

ADN Club => VBA => Тема начата: DMuzer от 23-08-2019, 07:59:57

Название: Ближайшая точка на полилинии
Отправлено: DMuzer от 23-08-2019, 07:59:57
Всем привет!
Есть ли какой то стандартный способ определения ближайшей точки, лежащей на полилинии?
Например, есть координаты точки, и есть полилиния, а мне нужно получить координаты ближайшего к этой точке сегмента и ближайшей точки в этом сегменте.
Есть ли для этого стандартные средства? При выборе вручную можно воспользоваться привязкой, а есть ли доступ к такой функции?
Название: Re: Ближайшая точка на полилинии
Отправлено: Александр Ривилис от 23-08-2019, 11:06:26
DMuzer,
Вот тут ты уперся в ограничение VBA/AutoCAD ActiveX - в нём самом таких специальных средств нет. Так что только аналитическая геометрия. Или переходить на .NET или ObjectARX.
Название: Re: Ближайшая точка на полилинии
Отправлено: DMuzer от 23-08-2019, 11:38:28
Спасибо!