30ответов 306 Кратчайшее расстояние между точкой и отрезком distance geometry language-agnostic line-segment