У меня есть gps-трекер, который отправляет широту и долготу на мой сервер, как это описано в руководстве по gps-трекеру (пример для широты, то же самое для долготы):
xxmm.dddd, where
xx = degrees;
mm = minutes;
dddd = decimal part of minutes; for example 11 deg. 26.6639 min.
Я хочу преобразовать полученные координаты в формат карт Google, для этой цели я использую формулу:
result = xx + (mm.dddd)/60
поскольку результат деления может быть представлен как периодически дробная часть, например - 1.6666 (6), но это очень плохо, потому что я теряю так много точности GPS.
Вопросы
- Как называется формат получаемых координат?
- Какое название формата используются картами Google?
- Какова наилучшая формула для перевода полученных местоположений GPS в формат карт Google?