Преобразование координат DATUM WGS84 для карты Google v3 JS Latlng Object - PullRequest
1 голос
/ 07 июля 2011

Я пытаюсь преобразовать следующее для работы с Google Maps v3 JS API.

N37 10.320 W122 13.357

Как мне преобразовать это для работы с объектом LatLng?

Я ожидал, что это будет два десятичных знака, положительных или отрицательных.

Спасибо!

1 Ответ

4 голосов
/ 07 июля 2011

Полагаю, это всего лишь вопрос преобразования минут-градусов в десятичные дроби. Координаты выше означают 37 градусов + 10,320 минут. 60 минут составляют один градус, поэтому вы должны получить:

lat = degrees + minutes/60

В вашем примере

37.172269 = 37 + 10.320/60

N / S E / W переводится в знак координаты. Я думаю, что Север и Восток означают положительные признаки, Юг и Запад означают отрицательные.

...