Представим, что для чего-то понадобилось измерить расстояние между двумя точками на поверхности Земли, например, расстояние между Красной площадью и Эрмитажем. Конечно, можно попробовать решить задачу в лоб и посчитать евклидово расстояние по формуле: но этот подход не заработает по той простой причине, что евклидова метрика предназначена для вычисления расстояния на плоскости, а поверхность Земли — это всё-таки фигура, очень близкая к сфере. Для решения такой задачи нужно обратиться к редко используемым тригонометрическим функциям...
На Яндекс.Картах и Google.Картах есть инструмент "Линейка", который позволяет измерить расстояние между двумя точками на картах с точностью до десятых долей метра. Но, к сожалению, он оказывается бесполезен,...