Какой кратчайший путь между двумя точками? Казалось бы, глупый вопрос. Со школы мы знаем, что кратчайшее расстояние между двумя точками на плоскости - прямая, отсюда: `L = sqrt( (x_1-x_2)^2 + (y_1-y_2)^2 )` Ключевое слово здесь плоскость. Если поверхность вогнутая или выпуклая (например, поверхность земного шара), то приходится считаться с этой кривизной. Если мы прокладываем путь на карте и расстояние невелико (например, десятки километров), а точки находятся вблизи экватора, то можно считать, что земля на этом участке "плоская" и пренебречь ее формой. Это значительно упрощает расчеты: соединил две точки прямой при помощи линейки и всё. Погрешность при этом будет невелика. С увеличением расстояний кривизна земли все больше и больше влияет на конечный результат. И если необходимо провести действительно наикратчайший маршрут между двумя точками на Земле, то тут в игру вступает ортодромия: Вот так выглядит самый короткий путь