У меня есть сегмент линии (большая часть круга) на земле. Сегмент линии определяется координатами ее концов. Очевидно, что две точки определяют два отрезка линии, поэтому предположим, что меня интересует более короткая.
Мне дан третий пункт, и я ищу (кратчайшее) расстояние между линией и точкой.
Все координаты заданы по долготе\широте (WGS 84).
Как рассчитать расстояние?
Решение на любом разумном языке программирования.