Как рассчитать какая из 3 точек на карте находится ближе всех к 4 точке, зная их координаты
Есть три точки на карте расставленные в произвольном порядке (допустим по Москве) - a, b, c, d и я знаю их координаты (широта, долгота).
Как можно рассчитать, кто из a, b, c ближе всех находится к точке d?
Ответы (1 шт):
Автор решения: ishidex2
→ Ссылка
Для начала вычитаем вектора d = (v1x - v0x, v1y - v0y), затем дистанцию с помощью теоремы пифагора, потом выбрать наименьшую дистанцию.
