Я хотел знать, есть ли в Excel формула для преобразования широт и долгот (в градусах) в координаты x и y (в км или м), формула, которая учитывает кривизну Земли. Любая помощь будет по достоинству оценена.
1 ответ
То, что вы ищете, это отличная формула кругового маршрута. Если бы вы могли провести идеально прямую линию через баскетбольный мяч из одной точки в другую (вам придется пройти через мяч), а затем перенести эту линию на поверхность, у вас будет большой круговой маршрут. Вот сайт, который я использую для расчета таких вещей.
http://www.movable-type.co.uk/scripts/latlong.html
Вот формула Haversine с этого сайта
Формула Haversine:
a = sin² (Δlat /2) + cos (lat1) .cos (lat2) .sin² (Δlong /2)
c = 2.atan2(√a, √ (1-a))
d = Rc
Где R - радиус Земли (средний радиус = 6 371 км); обратите внимание, что углы должны быть в радианах, чтобы перейти к функциям триггера!