Мне нужна помощь с помощью формулы или бит кода для нахождения расстояния до ближайшей точки в сегменте линии. Фактически, «расстояние от сегмента линии» будет использоваться как своего рода «связующий ящик», так что пользователь может щелкнуть относительно близко к строке и считать как щелчок по этой строке.Формула для нахождения расстояния до сегмента линии?
1
A
ответ
3
Если вы используете Swing, вы сможете использовать Line2D.ptSegDist(Point2D)
или различные перегрузки, чтобы выполнить всю математику для вас.
3
This page объясняет, как найти ближайшую точку на линии.
В него также входит sample implementation in Java.
-1
функция Java
public static
double
distanceToSegment(final R3 v, final R3 a, final R3 b)
полный сутью: https://gist.github.com/anonymous/6ca967360b5a6613604c416fe50d2d87
из библиотеки с открытым исходным кодом https://sourceforge.net/projects/geokarambola/
+1
попробуйте опубликовать фактический код вместо просто ссылки gist – lauriys
Смежные вопросы
- 1. Формула для определения пересечения бесконечной линии и сегмента линии?
- 2. формула расстояния в ошибке python
- 3. Вычислить среднее расстояние от сегмента к отрезку и отрезку линии до сегмента линии
- 4. Формула расстояния
- 5. Excel Формула для нахождения совпадения
- 6. Формула для нахождения точки пересечения двух линий
- 7. Расширение сегмента линии до ограничивающей рамки
- 8. Быстрые алгоритмы для нахождения попарного евклидова расстояния
- 9. Найти расстояние от 3d-точки до сегмента линии
- 10. Расстояние от 3d-точки до алгоритма сегмента полилинейной линии
- 11. Расширение сегмента линии в matplotlib
- 12. Формула расстояния Python
- 13. Пересечение сегмента линии и линии
- 14. Формула расстояния в SQL
- 15. Функция для нахождения расстояния между точкой и ребром в java
- 16. Формула Excel для нахождения ближайших значений
- 17. формула или макрос для нахождения максимального значения
- 18. Подключить два сегмента линии
- 19. Масштабирование сегмента линии - Java
- 20. Формула нахождения значений в миниатюрах
- 21. Формула для триангуляции (3 ссылки + расстояния)
- 22. Пересечение сегмента линии
- 23. МОФ сегмента PathSegment/линии
- 24. Ширина сегмента линии JavaFX
- 25. Формула для расчета расстояния со скоростью затухания
- 26. формула для расчета расстояния между устройствами Bluetooth?
- 27. Какова формула расстояния MongoDB для запроса $ near?
- 28. Математическая формула для обратного расстояния в диапазоне
- 29. Формула Хаверсина для расстояния менее 5 метров
- 30. Формула расстояния с операторами if
@Derek На странице я связан обеспечивает формулу, которую вы просите. Но вы должны обязательно использовать 'ptSegDist' из ответа Луи Вассермана, если сможете. Никогда не пишите код, который вам не нужен. Код, который вы пишете = потенциальные ошибки. – rob05c
Спасибо, оба были очень хорошими ответами. Любил математическую ссылку! – Derek