Найти расстояние между двумя точками по координатам на карте
Хорошо известно, что Земля круглая. Расстояние между двумя точками, заданными координатами на плоскости, вычисляется просто. А вот, если эти две точки лежат на сфере, то надо использовать формулы из сферической геометрии для нахождения кратчайшего расстояния. Не всегда хочется изучать эти формулы. Если надо разово вычислить расстояние, то удобно воспользоваться калькулятором для вычисления расстояния. Калькулятор работает просто: надо ввести координаты начальной точки и конечной. В результате получите расстояние, приблизительное время на преодоление этого расстояния разными видами транспорта и изображение на карте кратчайшего расстояния между указанными точками. Пример команды для вычисления смотрите ниже. Вы догадались, что надо указывать широту и долготу. Тут используются обозначения: S - юг, N - север, W - запад, E - восток. Смотрите пример команды для определения расстояния ниже. Кликните на символ вставки кода в калькулятор и нажмите кнопку "Решить".
23.5S 46.4W to 56.8N 60.6E
У вас может возникнуть вопрос - а с какой точность вычисляется расстояние. Тут можно поэкспериментировать. Ниже приведен пример, демонстрирующий, как можно находить расстояние между двумя достаточно близко расположенными точками. Отсюда и точность можно получить. Думается, идея понятна.