Робин
Вот разбивка уравнений, которые вам нужны для преобразования.
Как только вы получите координаты GPS по широте, долготе и высоте, вы сможете преобразовать их в другие единицы измерения. Это полезно, если вы хотите узнать относительное расстояние между двумя точками в метрах или, как в вашем случае, в футах.
Вы можете использовать следующее преобразование, чтобы найти расстояние между двумя точками, расположенными по GPS. Это преобразование предполагает, что Земля является сферой, но расстояния между точками достаточно малы, чтобы землю можно было считать плоской.
Широта и долгота [в десятичных градусах] = градусы + (минуты / 60) + (секунды / 3600)
Разница широты в метрах = разница широты в десятичных градусах x 111 300 м / град.
Разница долготы в метрах = разница долготы в десятичных градусах x 85,300 м / град (около 40 ° с.ш.)
Общая разница между двумя точками = квадратный корень из: (разница долготы2 + разница широты2 + разница высоты2)
Некоторое программное обеспечение GPS выполнит это преобразование за вас. . Однако полезно знать, как выполняется это преобразование, и иметь интуитивное представление о том, что означают ваши координаты GPS.
Часто желательно использовать координаты, близкие к декартовой системе координат. В этом случае часто используется проекция UTM (универсальная поперечная проекция Меркатора). Проекция представляет собой боковую проекцию Меркатора шириной 6 градусов по меридиану; позиции выражаются как северное и восточное направления и измеряются в метрах (или километрах) к северу от экватора или к востоку от центрального меридиана (плюс 500 км). Наклонение оси северного направления относительно истинного севера показано на топографических картах USGS, как и координаты UTM. Многие новые карты USGS показывают сетку UTM по всей карте. Почти все коммерческие приемники GPS будут отображать координаты UTM в дополнение к широте и долготе или вместо них.