2015-07-21 2 views
3

У меня есть набор широты и долготы координат, которая выглядит,Какое представление Lat-Lon это?

  • Lat = 9339452, Lon = 4294611105
  • Lat = 9386855, Lon = 4294690789
  • Lat = 9388898, Lon = 4294697554
  • Lat = 9389437, Lon = 4294725570

мне нужна формула для преобразования Вышеприведенному GPS координаты в радианах или градусах. Пожалуйста, дайте мне знать, если вы знаете о таком представлении GPS.

+0

Вы знаете, что местоположение эти координаты предназначенный для обозначения? –

+0

Да. Они относятся к районам вокруг Йорка и Лидса в Соединенном Королевстве. Но я не знаю точное местоположение. –

+2

Возможно, вам повезет больше [здесь] (http://gis.stackexchange.com/). – npinti

ответ

2

Второе число (4294 ...) - это номер с отрицательным номером (INT32), считанный как UINT32.

Это дало бы

Lat=9339452, Lon=-356191 
Lat=9386855, Lon=-276507 
Lat=9388898, Lon=-269742 
Lat=9389437, Lon=-241726 

, которые соответствуют бы широты/долготы координат лучше (долгота = 53ish, ш = -1.5ish).

Преобразование эти цифры из радиан в градусы и разделить на 1e7:

Lat=53.51111825650155, Lon=-2.04082410005443, 
Lat=53.78271744012741, Lon=-1.58426841058238, 
Lat=53.79442296788193, Lon=-1.54550781574178, 
Lat=53.79751121039769, Lon=-1.38498795985793, 

т.е. е (х) = х * 180/пи * 1e7

+0

Большое спасибо за ответ. Помогает! –

Смежные вопросы