Друзья, добрый день! Перерыл весь интернет, но так и не нашел доступного решения по определению расстояния.
Возможно ли реализовать что-то подобное в рамках excel? Вариант с dadata не подходит, так как он не возвращает по api расстояние до населенного пункта, а только до конкретно указанного дома. Друзья, возможно ли построить окружность по координатам и определять отдаление в километрах от этой окружности? Если да, то в какую сторону думать?
Я разбил окружность МКАД на 100 точек и подобрал минимальное значение к текущим координатам. Прошу помочь с выведением в ячейку G4 широты или номером строки, которую формула в E4 нашла в столбце M:M. На всякий случай приведу формулу. =МИН(6371*ACOS(SIN(РАДИАНЫ($M$3:$M$111))*SIN(РАДИАНЫ(C4))+COS(РАДИАНЫ($M$3:$M$111))*COS(РАДИАНЫ(C4))*COS((РАДИАНЫ($N$3:$N$111-D4))))) В конкретном примере Excel использовал значение из M:70 - 55,905472
P.S. Точность определения расстояния до адреса колеблется от 0 до 500 м. Буду думать над сортировкой координат по адресу и думать как создать промежуточные координаты. Точность должна вырасти если 100 точек превратить в 300.
Благодаря этой статье я смог сортировать координаты по близости к друг-другу и посчитать средние значения. Количество точек увеличилось МКАД с 100 до 400, трасса а 107 с 1500 до 3000. Файл с "визуализацией" лежит на google диске.
Файл с примером определения расстояния во вложении.