Автор: mstdmstd Mar 7 2020, 18:05
Всем привет!
Формула пересчета LatLng Degrees в Decimal :
CODE Format
Decimal= SIGN* Degrees+(Dec. Degrees)/60
Где если SIGN='South' или ‘West’, тогда SIGN=-1
Но если есть Decimal значение, то как получить SIGN, Degrees и Dec. Degrees значения ?
Пример : Decimal = 50 и Dec. Degrees = 90, получаю результат 51.5
CODE Format
51.5 = 50 + 90/60
Пытаюсь получить обратную формулу:
CODE Format
51.5 = X1+ X2/60
Как правильно посчитать X1 и X2 ?
Спасибо!
Автор: dimich Mar 17 2020, 12:34
Не совсем понял вышеизложенный псевдокод, но по ссылке есть рабочий пример
https://stackoverflow.com/questions/6862684/converting-from-decimal-degrees-to-degrees-minutes-seconds-tenths
Автор: silenx Mar 20 2020, 7:38
https://www.cyberforum.ru/assembler/thread37623.html
Тёлки, Тачки