Зміст
Дослідження та глобальна навігація стали широко доступними в останні роки за допомогою GPS або глобальної системи позиціонування. Сьогодні місця в усьому світі можна визначити за допомогою координат GPS. Враховуючи кривизну землі, координати GPS будь-яких двох місць можна перевести на прямолінійну відстань між цими місцями. Як результат, планувати туристичну поїздку по лісах або прогулянку через чуже місто вже не є такою грізною задачею, як це було раніше.
Призначте символ a для відображення широти, а символ b для представлення довготи кожного набору координат GPS. Наприклад, місце розташування одне буде представлено координатами (a1, b1), а місце розташування два матиме координати (a2, b2).
Перетворіть координати GPS (a, b) з типового формату градуса хвилини-секунди, заданого більшістю пристроїв GPS, у формат десяткових градусів, використовуючи наступну формулу: градуси + (хвилини / 60) + (секунди / 3600) = градуси. Наприклад, координата, задана як 45 градусів 22 хвилини 38 секунд, стала б 45,3772 градусом при перетворенні за цією формулою.
Замініть основні точки W (захід) і S (південь), пов'язані з довготою та широтою кожного набору координат GPS на негативні знаки. E (схід) і N (північ) замінені позитивними знаками. Наприклад, S45 градусів можна записати як -45 градусів.
Використовуйте наступну формулу, щоб обчислити відстань у футах найкоротшої лінії по всій поверхні Землі, що з'єднує два місця, представлені координатами GPS (a1, b1) та (a2, b2): 131332796.6 x (ArcCos {CosxCosxCosxCos + CosxSinxCosxSin + SinxSin} / 360)