Ближайшая точка на полилинии

Автор Тема: Ближайшая точка на полилинии  (Прочитано 4858 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DMuzerАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 152
  • Карма: 2
Всем привет!
Есть ли какой то стандартный способ определения ближайшей точки, лежащей на полилинии?
Например, есть координаты точки, и есть полилиния, а мне нужно получить координаты ближайшего к этой точке сегмента и ближайшей точки в этом сегменте.
Есть ли для этого стандартные средства? При выборе вручную можно воспользоваться привязкой, а есть ли доступ к такой функции?

Отмечено как Решение DMuzer 23-08-2019, 11:38:19

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13886
  • Карма: 1788
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ближайшая точка на полилинии
« Ответ #1 : 23-08-2019, 11:06:26 »
DMuzer,
Вот тут ты уперся в ограничение VBA/AutoCAD ActiveX - в нём самом таких специальных средств нет. Так что только аналитическая геометрия. Или переходить на .NET или ObjectARX.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн DMuzerАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 152
  • Карма: 2
Re: Ближайшая точка на полилинии
« Ответ #2 : 23-08-2019, 11:38:28 »
Спасибо!