Преобразование задней широты из данных Hex GREENTEL

В настоящее время я занимаюсь проектом GPS Tracking на основе Django и GREENTEL. Он использует этот протокол. Http://www.m2msolution.eu/doc/Fejlesztoi_dokumentaciok/GT03/GPRS%20Communication%20Protocol_GT03.pdf

В нем говорится, как преобразовать значение Широта / Долгота в Hex .. но я хочу преобразовать шестигранные данные широты в обычную форму

Метод конвертации: A Преобразование данных широты (градусов, минут) из модуля GPS в новую форму, которая представляет значение только в минутах; B Умножьте преобразованное значение на 30000, а затем преобразуйте результат в шестнадцатеричное число. Например, 22 ° 32.7658 ', (22 * 60 + 32.7658) * 30000 = 40582974, затем преобразуйте его в шестнадцатеричное число 0x026B3F3E

как отменить преобразование гексагона в широту?

One Solution collect form web for “Преобразование задней широты из данных Hex GREENTEL”

Сначала вы получите шестнадцатеричный код, преобразуете его обратно в базу 10 и разделите его на 30000.

Получите результат и разделите его на 60, целая часть будет градусами, остальные будут минуты.

В python:

a = 0x026B3F3E b = a/30000.0 degrees = b//60 minutes = b%60 print degrees, ' degrees and ', minutes, 'minutes' >>> 22.0 degrees and 32.7658 minutes 
  • Нарисуйте карту с помощью gps-маркеров и сохраните это изображение в файле
  • Структура данных для быстрого поиска GPS?
  • Анализ вывода GPS-приемника через регулярное выражение в Python
  • Python - пакетное преобразование позиций GPS в десятичные числа Lat Lon
  • Поиск местоположения gps в определенное время с учетом двух точек?
  • Какую библиотеку gps вы бы порекомендовали для python?
  • Есть ли какая-либо GPS-библиотека для использования в Python?
  • Python - лучший язык программирования в мире.