Уравнение гаверсинуса в Excel
Уравнение Хаверсина — одно из основных уравнений океанской навигации; он используется для определения расстояния между двумя точками на сфере, если известны широта и долгота обеих точек и диаметр сферы. Он в значительной степени был автоматизирован в единицах GPS. Некоторым людям, занимающимся геокэшингом, нравится загружать это уравнение в свою локальную копию Excel, после чего они могут просто ввести начальную и конечную точки, чтобы определить расстояние, которое они должны пройти.
Настройка переменных
Уравнение Хаверсина требует четырех входных переменных для широты и долготы. Чтобы настроить это в Excel, вы будете называть определенные ячейки в Excel и ссылаться на эти имена ячеек в формуле. Вы можете назвать ячейку в Excel, щелкнув ячейку, а затем введя имя в пустое пространство слева от строки формул. Нажмите на ячейку «A1» и назначьте ей имя «Latitude_1». Нажмите на ячейку «A2» и присвойте ей имя «Latitude_2». Нажмите на ячейку «B1» и присвойте ей имя «Долгота_1». Нажмите на ячейку «B2» и присвойте ей имя «Долгота_2». Рекомендуется изменить цвета этих ячеек, чтобы их можно было идентифицировать позже.
Настройка констант
Другая часть уравнения Хаверсина — это радиус перемещаемой сферы. Обычно это Земля. Как и в случае с числами широты и долготы выше, назовите ячейки, которые содержат эти переменные. Нажмите на «C1» и назовите его «RadMiles», нажмите на ячейку «C2» и назовите его «RadKilom». В ячейку C1 введите «3959»; в ячейку C2 введите «6371». В ячейке C3 настройте проверку данных, щелкнув часть «Данные» на ленточном интерфейсе и выбрав «Проверка данных». Выберите «Список» в качестве типа проверки и введите «Мили, километры» в отведенном месте без кавычек. Ячейка C3 станет раскрывающимся списком с двумя записями:Мили и Километры.
Ввод формулы
Введите следующую формулу в ячейку C4:
=ACOS(COS(RADIANS(90-Latitude_1)) COS(RADIANS(90-Latitude_2)) +SIN(RADIANS(90-Latitude_1)) SIN(RADIANS(90-широта_2)) COS(RADIANS(долгота_1-долгота2)) ЕСЛИ(C3="Мили",RadMiles,RadKilom)
Использование уравнения гаверсинуса
Чтобы использовать электронную таблицу, содержащую уравнение Хаверсина, введите широту и долготу исходной точки в ячейках A1 и B1 в градусах. Затем введите широту и долготу пункта назначения в ячейки A2 и B2, также в градусах. Выберите единицы, в которых вы хотите измерить расстояние между точками, выбрав раскрывающийся список в ячейке C3 (мили или километры). В ячейке C4 будет показано расстояние между двумя точками.